remote
Intermediate Machine Learning Engineer - AB InBev Growth Group
ML Engineer
Intermediate Machine Learning Engineer responsible for building and deploying ML models on AWS, collaborating with data teams to transform raw data into actionable insights, and maintaining production pipelines using Python, PyTorch, and Docker.
About the role
Key Responsibilities
- Design, develop, and deploy machine learning models using Python and PyTorch/TensorFlow on AWS infrastructure.
- Collaborate with data engineers to ingest, clean, and transform large datasets using SQL and Spark.
- Build and maintain CI/CD pipelines with Docker, Git, and AWS CodePipeline for model reproducibility.
- Monitor model performance in production, troubleshoot issues, and iterate on feature engineering.
- Document model logic, data schemas, and deployment procedures for cross‑functional teams.
Requirements
- 3+ years of experience in machine learning engineering or data science roles.
- Proficiency in Python, SQL, and experience with PyTorch or TensorFlow.
- Hands‑on experience deploying models on AWS (SageMaker, ECS, Lambda).
- Strong understanding of data pipelines, version control (Git), and containerization (Docker).
- Excellent problem‑solving skills and ability to communicate complex concepts to non‑technical stakeholders.
Skills
pythonmachine learningawssqlpytorchdocker