Machine Learning Engineer

Changing the world through digital experiences, Adobe gives everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
10+ years of experience
AI

Description For Machine Learning Engineer

Adobe, a global leader in digital experiences, is seeking a Machine Learning Engineer to join their innovative team in Bangalore. This role represents an exciting opportunity to work at the intersection of cutting-edge technology and creative solutions.

The position requires a seasoned professional with 10 years of combined experience in machine learning and software engineering. You'll be working on implementing sophisticated ML solutions using Natural Language Processing (NLP), Generative AI, and Retrieval Augmented Generation (RAG) technologies. This role is perfect for someone who can bridge the gap between research and practical implementation.

As a Machine Learning Engineer, you'll be responsible for developing, evaluating, and deploying scalable ML models into production. You'll work closely with cross-functional teams to determine key interfaces and build agile solutions. The role involves not just technical implementation but also strategic thinking - you'll be analyzing data and presenting key findings to influence product roadmaps.

The ideal candidate should have strong programming skills in Python and Java, with expertise in ML frameworks like PyTorch, TensorFlow, and Scikit-learn. Knowledge of MLOps and experience with data processing pipelines using frameworks like Hadoop and Spark is essential. You'll be working in an environment that values innovation and encourages new ideas.

Adobe offers a collaborative and inclusive workplace where you'll be part of a team that's changing how the world creates and consumes digital experiences. You'll have the opportunity to work on projects that impact millions of users globally, while staying at the forefront of AI and ML technologies.

This role combines the excitement of research and innovation with the satisfaction of building practical solutions that solve real-world problems. If you're passionate about machine learning, have a strong technical background, and want to be part of a company that's leading the digital transformation, this position offers the perfect opportunity to advance your career while making a significant impact.

Last updated a day ago

Responsibilities For Machine Learning Engineer

  • Collaborate with cross-functional teams to determine key interfaces for projects
  • Implement ML solutions using NLP, Generative AI, RAG and Transformer architectures
  • Develop, evaluate, and deploy scalable ML models into production
  • Monitor and evaluate ML model performance
  • Drive innovation through research and experimentation
  • Build reliable and scalable data processing pipelines
  • Analyze and present key findings to leaders

Requirements For Machine Learning Engineer

Python
Java
  • Master's degree or equivalent experience in Machine Learning
  • 10 years total experience: 5+ years in ML and 5+ years in software/data engineering
  • Strong knowledge of Python, ML frameworks (PyTorch, TensorFlow, Scikit-learn)
  • Strong programming skills in Python and Java
  • Knowledge of MLOps
  • Experience working with both research and product teams
  • Excellent problem-solving skills
  • Strong curiosity and ability to stay current with technology

Benefits For Machine Learning Engineer

Medical Insurance
Vision Insurance
Dental Insurance
401k
  • Medical Insurance
  • Vision Insurance
  • Dental Insurance
  • 401k
  • Equal Employment Opportunity
  • Inclusive workplace environment

Interested in this job?

Jobs Related To Adobe Machine Learning Engineer

Senior Software Development Engineer

Senior Software Development Engineer role at Adobe focusing on AI-first experience delivery, requiring 5+ years of experience in distributed systems and AI/ML technologies.

Senior Machine Learning Engineer - II

Senior Machine Learning Engineer position at Adobe's AI Foundation Team, focusing on developing advanced AI models and systems for Adobe Express, requiring 8+ years of experience in ML/AI.

Sr. AI Engineer, Adobe Experience Platform

Senior AI Engineer position at Adobe, focusing on machine learning and NLP for the Experience Platform team. Lead development of scalable AI solutions and mentor team members.

Machine Learning Engineer, Firefly

Senior Machine Learning Engineer role at Adobe Firefly team, focusing on developing GenAI backend services and GPU-optimized model pipelines for creative applications.

Senior Machine Learning Engineer (Firefly)

Senior Machine Learning Engineer role at Adobe focusing on Firefly GenAI architecture and optimization, requiring 12+ years experience and deep ML expertise.