Senior Software Engineer – AI/ML Applications, Full Stack
Location
Arizona + 4 moreAll locations: Arizona, California, Florida, Illinois, Minnesota
Posted
13 hours ago
Salary
$185.1K - $198.6K / year
Bachelor Degree5 yrs expEnglishAWSAzureCloudPython
Job Description
• Own end-to-end technical execution for AI/ML application initiatives, ensuring delivery against scope, quality, and timelines.
• Translate business and functional requirements into clear technical designs and actionable engineering tasks for delivery teams.
• Coordinate execution across offshore teams, AI platform teams, and stakeholders; communicate status, risks, and dependencies.
• Review offshore deliverables (code, pipelines, infrastructure changes) for quality, performance, security, and compliance.
• Actively develop, test, and deploy production features across backend services, APIs, and UI integration.
• Provide maintenance of developed software including regression testing, debugging, and root-cause analysis.
• Implement and support Machine Learning and Generative AI solutions, including LLM-based systems.
• Operate and support AI-enabled applications in Azure and/or AWS.
Job Requirements
- 5–8 years of overall software engineering experience, including full stack application development and production support.
- Advanced proficiency in Python and strong software engineering fundamentals (design, testing, debugging).
- Hands-on experience delivering AI/ML or Generative AI solutions in production (LLM-enabled apps, RAG, orchestration).
- Experience with RAG architectures and vector databases / vector search.
- Experience with cloud platforms (Azure and/or AWS).
- Strong troubleshooting, incident management, and root-cause analysis skills.
- Experience working effectively with distributed/offshore delivery teams.
Benefits
- Medical
- Dental
- Vision
- 401k
- PTO/paid sick leave
- Employee stock purchase plan