Machine Learning Engineer 4
adobe
Job Description
- Deliver high-quality, scalable Machine Learning features, owning them end-to-end—from ideation, building, and development to shipping production-grade capabilities powered by Machine Learning models.
- Work closely with Engineering, Product Management, and UX teams around the world to build innovative, technology-enhanced “Adobe magic” experiences for users.
- Drive innovation in the digital imaging and creative AI space, finding opportunities to apply an AI-first approach to improve product capabilities.
- Use modern tools, platforms, and standard methodologies across the SDLC (including experimentation, evaluation pipelines, automation, and observability) to improve system efficiency and developer productivity.
- Conduct thoughtful, constructive code and build reviews, with a focus on quality, scalability, and responsible AI practices.
- Mentor and guide engineers, acting as a role model in building AI-first systems, promoting guidelines in ML engineering, Generative AI, and production readiness.
What you need to succeed
- Bachelor’s or graduate degree in Computer Science or related field.
- 5+ years in software development with Machine Learning.
- Hands-on experience with ML frameworks and generative models.
- Demonstrated skill in developing, launching, and expanding AI models in a live environment.
- Strong C++ development and performance optimisation skills.
- Experience with AI-first engineering and modern SDLC practices.
- Strong problem-solving skills; comfortable with ambiguity and complex challenges.
- Experience working in Agile, cross-functional environments.
- Strong communication skills across technical and non-technical collaborators.
- Passion for innovation in digital imaging and creative AI and staying current with advancements.