Job TitleMinimum Qualifications - Education & Prior Job ExperienceBachelor's degree in computer science or related discipline or an equivalent combination of education and work experience4+ years of relevant work experience in an agile environmentDemonstrated expertise in at least one object-oriented languagePrevious experience supporting high performing Agile / DevOps teamsPast experience coaching or mentoring others, in any contextHands-on experience with engineering practices such as object-oriented design patterns, Extreme Programming, cloud design patterns, TDD, BDD, refactoring, and automationExperience with Continuous Integration and Continuous DeliveryExpertise in Agile methodologies like Extreme Programming, Kanban, or ScrumExperience with implementing and operating DevOps tools/platforms across some part of the development lifecycleWorking experience deploying and supporting business-critical, Internet scale distributed systems or high-volume client/server systemsProven experience in SQL and ability to design relational database schemasAbility to scrutinize provided architectures and suggest optimizations for deployment and minimizing the cost of changePreferred Qualifications - Education & Prior Job ExperienceExperience building continuous integration/deployment pipelinesExperience with any of the following:The Testing Pyramid and how to effectively apply itMulti-threading and concurrencyDebugging, performance profiling and optimizationObject-oriented and service-oriented application development patternsExperience with native/cross-platform Mobile developmentAdept and comfortable communicating with team members and external business stakeholders of all levelsDemonstrated ability to find creative ways of improving and simplifying solutions, systems, and processes without getting bogged down in blockers or bottlenecksExperience in modern and classical neural networks including LLMs, CNNs and RNNs, Agentic AI and Autonomous Agents, RAG architecture, and MLOPsSkills, Licenses & CertificationsProficiency with the following technologies:Programming Languages: Python, C#Frameworks: Spring/SpringBoot, FastAPIFront End Technologies: Angular/ReactDeployment Technologies: Kubernetes, DockerSource Control: GitHub, Azure DevOpsCICD: GitHub Actions, Azure DevOpsData management: PostgreSQL, MongoDB, RedisIntegration/APIs Technologies: Kafka, REST, GraphQLCloud Providers such as Azure and AWSTest Automation: Selenium, TestNG, Postman, SonarQube, Cypress, JUnit/NUnit/PyTest, Cucumber, Playwright, Wiremock/Mockito/MoqAbility to optimize solutions for performance, resiliency and reliability while maintaining an eye toward simplicityAbility to concisely convey ideas verbally, in writing, in code, and in diagramsProficiency in object-oriented design techniques and principlesProficiency in Agile frameworks and methodologiesLanguage, Communication Skills, & Physical AbilitiesAbility to effectively communicate both verbally and written with all levels within the organizationPhysical ability necessary to safely and successfully perform the essential functions of the position, with or without any legally required reasonable accommodations that do not pose an undue hardshipCompetencies: Caring Collaboration Development Results FutureMust Haves:8+ years of experienceAI and ML experienceBachelor degree Computer ScienceHands-on SW development experienceCoaching experienceTDD, Python
AI/ML Solution Architect in dallas at Unknown Company
This position is listed as full time and onsite.