onsite
Principal Machine Learning Engineer - Attentive
ML Engineer
Lead end‑to‑end ML initiatives, designing scalable models on AWS, driving production pipelines, and mentoring a high‑performance team of data scientists and engineers.
About the role
Key Responsibilities
- Architect and deploy production‑grade machine learning models on AWS, ensuring high availability, scalability, and performance.
- Lead cross‑functional teams in data strategy, feature engineering, and model validation, translating business objectives into technical solutions.
- Mentor and coach junior ML engineers and data scientists, fostering best practices in experimentation, version control, and reproducibility.
- Collaborate with product, engineering, and analytics stakeholders to define model requirements, success metrics, and deployment pipelines.
- Stay current with cutting‑edge research in deep learning, reinforcement learning, and NLP, evaluating new techniques for potential adoption.
Requirements
- 10+ years of experience in machine learning, with at least 5 years in a senior or principal role.
- Proficiency in Python, PyTorch/TensorFlow, and AWS services (SageMaker, Lambda, ECS, S3).
- Strong background in data engineering, SQL, and large‑scale data pipelines.
- Excellent communication skills, able to translate complex ML concepts to non‑technical stakeholders.
- Track record of publishing research or contributing to open‑source ML projects is a plus.
Skills
machine learningpythonawsdeep learning