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 24 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.

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.

Software Development Engineer, PBI Supply Chain Innovation

Machine Learning Software Engineer role at Amazon working on supply chain optimization through data science and ML solutions.

Machine Learning Engineer, OS Intelligence

Machine Learning Engineer role at Apple focusing on OS intelligence, implementing ML solutions for system optimization and user experience enhancement across Apple's operating systems.

Software Engineer

Software Engineer role at Microsoft Digital focusing on AI/ML solutions for employee experience transformation, offering hybrid work and competitive compensation.