Machine Learning Engineer 4
Core
Develop and optimize machine learning models and algorithms for search, recommendation, and content understanding across diverse content types (images, videos, documents) to enable intelligent content discovery and contextual recommendations within Adobe products.
Role type
Senior IC machine learning engineer (search & recommendation)
Builds
Scalable generative AI solutions, search indexing pipelines, and real-time recommendation systems for Adobe products (Firefly, Creative Cloud, Document Cloud, Marketing Cloud).
Domain
Creative technology, Generative AI, Search & Discovery
Deliverable
production ML models
Required skills
Python, Java, TensorFlow, PyTorch, deep learning (CNNs, transformers), computer vision, natural language understanding, multimodal AI, distributed systems (Kubernetes, Spark, Hadoop), AWS, search engine technology
Preferred skills
Generative AI (Stable Diffusion, DALL·E), Elastic Search/Solr, computational geometry, 3D modeling, real-time recommendation systems
Technologies
Elastic Search, REST web services, SQS, Kafka, Hadoop, TensorFlow, PyTorch, Kubernetes, Spark, AWS
Responsibilities
Build and deploy scalable generative AI solutions; integrate ML models into production systems ensuring high performance and reliability; research and implement techniques in language comprehension and computer vision; contribute to end-to-end ML pipeline including data preprocessing, training, evaluation, and monitoring; mentor junior engineers.
Seniority
Senior, hands-on IC with mentorship