onsite
Machine Learning Engineer II, Logistics AI - Instacart
ML Engineer
Senior ML Engineer focused on building scalable logistics AI models for grocery delivery, leveraging Python, TensorFlow, and AWS to optimize routing, inventory, and demand forecasting.
About the role
Key Responsibilities
- Design, develop, and deploy production‑grade machine learning models that improve routing efficiency, inventory management, and demand forecasting for grocery logistics.
- Collaborate with data scientists, software engineers, and product managers to translate business problems into data‑driven solutions.
- Build and maintain end‑to‑end ML pipelines using Python, TensorFlow/PyTorch, and Docker, ensuring reproducibility and scalability on AWS.
- Implement model monitoring, A/B testing, and continuous improvement workflows to track performance and impact.
- Mentor junior engineers and contribute to best practices in model versioning, documentation, and code quality.
Requirements
- 5+ years of experience building and deploying machine learning models in a production environment.
- Strong proficiency in Python, TensorFlow or PyTorch, and experience with AWS services (SageMaker, EC2, S3).
- Hands‑on experience with data engineering tools (SQL, Spark, Airflow) and containerization (Docker, Kubernetes).
- Excellent problem‑solving skills and ability to communicate complex technical concepts to cross‑functional teams.
- Passion for solving real‑world logistics challenges and a track record of delivering measurable business impact.
Skills
pythonmachine learningawstensorflowpytorchdocker