remote
Machine Learning Engineer 5 - Adobe
ML Engineer
Machine Learning Engineer focused on building and deploying end‑to‑end models for image, video, and ad analytics, leveraging Python, PyTorch/TensorFlow, and cloud infrastructure to deliver production‑ready insights for enterprise marketing solutions.
About the role
Key Responsibilities
- Design, train, and fine‑tune deep learning models for image, video, and text data using PyTorch or TensorFlow.
- Build scalable data pipelines and feature engineering workflows to support model training and inference.
- Deploy models to production on AWS, containerizing with Docker and orchestrating with Kubernetes or ECS.
- Implement CI/CD pipelines for automated testing, model versioning, and continuous delivery.
- Collaborate with data scientists, product managers, and software engineers to translate business requirements into technical solutions.
Requirements
- 5+ years of experience in machine learning engineering, with a strong portfolio of production‑grade models.
- Proficiency in Python and deep learning frameworks (PyTorch/TensorFlow).
- Hands‑on experience with AWS services (SageMaker, ECS, EKS, S3) and containerization.
- Solid understanding of data engineering concepts, SQL, and big data tools.
- Excellent problem‑solving skills and ability to work in a fast‑paced, cross‑functional team.
Skills
pythonpytorchtensorflowawsdockercicd