Computer Scientist - II (AI/ML)

Changing the world through digital experiences is what Adobe's all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences.
Machine Learning
Mid-Level Software Engineer
In-Person
7+ years of experience
AI

Description For Computer Scientist - II (AI/ML)

At Adobe Firefly, we build foundation generative models for image, video, and other modalities which power the suite of products at Adobe. This work is powered by a platform comprised of data, training, and inference infrastructures.

We are looking for a dedicated machine learning engineer to push the boundaries of GenAI and who can work with architects, contribute to design and development, and has expertise with distributed cloud services. This is a highly cross-functional role where you will closely work with the training platform, inference platform, and Adobe Research teams.

As a Computer Scientist - II (AI/ML) at Adobe, you will:

  • Collaborate with outstanding researchers to bring research ideas to production.
  • Conceptualize solutions for features or sophisticated use cases, design, develop, and handle deployment at scale with monitoring.
  • Plan, estimate effort, and analyze risks for projects.
  • Analyze business constraints and provide proficient alternatives and phased approaches.
  • Research, craft ideas, and convert them into trainable code in Python.

To succeed in this role, you should have:

  • B.Tech / M.Tech degree in Computer Science AI/ML or related fields.
  • 7+ years of hands-on technical experience in software development.
  • Excellent design fundamentals and skill in sophisticated architecture, solving design and performance issues.
  • Proficiency in Advanced Python, data structures, and the ability to write scalable code in distributed architecture.
  • Expertise in state-of-the-art Generative AI technologies, such as GANs, diffusion, and/or language models.
  • Experience with large-scale generative model training, datasets, and infrastructure.
  • Technical depth in operating systems, computer architecture, and OS internals.
  • Technical depth in Cloud Computing, Cloud Platforms, and Services architecture and design.
  • Experience with Amazon Web Services, Microsoft Azure, Google Compute Engine.
  • Experience with cluster managers and frameworks like Kubernetes.
  • Good publication record in Computer Science, AI/ML, or related fields.
  • Exposure to ReactJS or any other related frontend framework is a plus.
  • Excellent interpersonal skills and ability to work well in a team.

Join Adobe to be part of a team that's changing the world through digital experiences!

Last updated 12 days ago

Responsibilities For Computer Scientist - II (AI/ML)

  • Collaborate with researchers to bring research ideas to production
  • Conceptualize solutions for features or use cases
  • Design, develop, and handle deployment at scale with monitoring
  • Plan, estimate effort, and analyze risks for projects
  • Analyze business constraints and provide alternatives
  • Research, craft ideas, and convert them into trainable code in Python

Requirements For Computer Scientist - II (AI/ML)

Python
Kubernetes
  • B.Tech / M.Tech degree in Computer Science AI/ML or related fields
  • 7+ years of hands-on technical experience in software development
  • Proficiency in Advanced Python and distributed architecture
  • Expertise in Generative AI technologies (GANs, diffusion, language models)
  • Experience with large-scale generative model training
  • Technical depth in Cloud Computing and Services architecture
  • Experience with AWS, Azure, Google Compute Engine
  • Experience with Kubernetes
  • Good publication record in AI/ML or related fields
  • Excellent interpersonal skills and teamwork ability

Benefits For Computer Scientist - II (AI/ML)

Education Budget
  • Opportunity to work on cutting-edge AI technology
  • Collaborative work environment with researchers and cross-functional teams

Interested in this job?

Jobs Related To Adobe Computer Scientist - II (AI/ML)

Machine Learning Engineer 2

Join Adobe's Document Cloud team as a Machine Learning Engineer to develop innovative AI/ML solutions for processing PDFs at scale.

Applied Scientist

Adobe is seeking a Machine Learning Engineer to apply AI and ML techniques to big-data problems, optimizing customer experiences and developing predictive models for various business challenges.

Machine Learning Engineer

Adobe is seeking Machine Learning Engineers to develop cutting-edge AI models and applications for optimizing digital experiences.

Machine Learning Engineer - Firefly Video

Join Adobe's Firefly Video team as a Machine Learning Engineer to design and train next-generation video and multi-modal generation models.

Machine Learning Engineer, Platform & Data

Join Adobe as a Machine Learning Engineer to work on Firefly, our creative generative AI models. Design and build cloud ML platforms, collaborate with data scientists, and impact millions of creatives.