onsite
Machine Learning Engineer II - Intuit
ML Engineer
Develop and deploy scalable, secure machine‑learning solutions in an Agile environment, collaborating with product managers and senior engineers to translate requirements into production‑ready software.
About the role
Key Responsibilities
- Design, implement, and maintain machine‑learning pipelines and services that support critical product features.
- Collaborate with Product Managers and senior engineers to gather requirements, define architecture, and ensure alignment with business goals.
- Write clean, testable, and well‑documented code using Python and modern ML frameworks such as TensorFlow or PyTorch.
- Deploy models and supporting infrastructure on cloud platforms (AWS) using containerization (Docker) and orchestration tools.
- Participate in Agile/SCRUM ceremonies, provide estimates, and deliver incremental value in two‑week sprints.
Requirements
- 3+ years of professional experience building production‑grade machine‑learning systems.
- Strong proficiency in Python and experience with TensorFlow or PyTorch.
- Hands‑on experience with AWS services (SageMaker, EC2, S3) and container technologies (Docker, Kubernetes).
- Solid understanding of data modeling, SQL, and data preprocessing techniques.
- Ability to work effectively in a fast‑paced, collaborative Agile environment.
Skills
pythonmachine learningtensorflowpytorchawsdockersql