Staff Software Engineer

Sprouts Farmers MarketPhoenix, AZ

About The Position

The Staff Software Engineer designs, builds, and deploys production-grade AI and software systems that support retail store operations, associate productivity, and customer experience. This role operates at the intersection of software engineering, data, and AI, partnering with Product and Business teams to translate requirements into scalable, reliable, and high-impact solutions, working to achieve operational targets with significant impact on departmental results.

Requirements

  • 8+ years of experience in software engineering or 2 years in AI/ML
  • Strong proficiency in Python
  • Strong proficiency in ML frameworks (PyTorch, TensorFlow, scikit-learn)
  • Experience with Cloud platforms (AWS, Azure, GCP)
  • Experience with APIs and distributed systems
  • Experience with Data pipelines

Nice To Haves

  • Experience with MLOps tools (MLflow, Kubeflow, SageMaker)
  • Experience with LLMs / GenAI / NLP
  • Experience with Real-time inference systems

Responsibilities

  • Design, build, and deploy AI/ML and Generative AI solutions
  • Translate business problems into scalable technical implementations
  • Build reusable components: APIs, AI services, Modular frameworks
  • Develop POCs and prototypes to validate new approaches
  • Implement MLOps best practices: CI/CD for models, Monitoring and retraining, Versioning
  • Build pipelines for: Training, Evaluation, Deployment
  • Monitor: Model performance, Drift, Reliability
  • Integrate AI services into enterprise systems and workflows
  • Partner with data teams to ensure high-quality data pipelines
  • Optimize systems for: Performance, Scalability, Cost
  • Implement: RAG architectures, Vector database integrations
  • Partner with Product and Business teams to understand requirements, refine problem statements, and deliver effective solutions, explaining and ensuring understanding of facts, policies and practices.
  • Ensure solutions align with: Business goals, Customer needs, Operational constraints
  • Build systems that are production-ready and supportable, if necessary, conduct detailed analysis, investigation and modify processes to solve problems.
  • Participate in: Incident management, Root cause analysis, System improvements
  • Ensure strong: Logging, Monitoring, Observability
  • Follow best practices in: Code quality, Testing, DevOps
  • Contribute to: Design reviews, Engineering standards, Documentation

Benefits

  • Competitive pay
  • Sick time plan that you can use to support you or your immediate families health
  • Vacation accrual plan
  • Opportunities for career growth
  • 15% discount for you and one other family member in your household on all purchases made at Sprouts
  • Flexible schedules
  • Employee Assistance Program (EAP)
  • 401(K) Retirement savings plan with a generous company match
  • Company paid life insurance
  • Contests and appreciation events throughout the year full of prizes, food and fun!
  • Bonus based on company and/or individual performance
  • Affordable benefit coverage, including medical, dental and vision
  • Health Savings Account with company match
  • Pre-tax Flexible Spending Accounts for healthcare and dependent care
  • Company paid short-term disability coverage
  • Paid parental leave for both mothers and fathers
  • Paid holidays
  • DailyPay - access earned wages the next business day

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service