Adobe Inc.

Senior Machine Learning Engineer, Applied Science Data Frameworks

Adobe Inc.$183K — $265K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5-6 years of experience in building and operating distributed systems or data infrastructure.
  • Understanding of distributed computing concepts with experience in frameworks like Apache Spark or Ray.
  • Familiarity with cloud platforms like AWS or Azure and data platforms like Databricks.
  • Proficiency in Python with strong software engineering skills.
  • Familiarity with ML frameworks such as PyTorch or TensorFlow is beneficial.
  • Basic knowledge of MLOps practices including CI/CD and containerization.
  • Bachelor's degree in Computer Science, Engineering, or a related field; MS preferred.

Responsibilities

  • Contribute to distributed training data loaders for multi-source data ingestion.
  • Implement feature enrichment pipelines and dataset registry systems for multimodal training.
  • Build batch inference pipelines for large-scale feature extraction using distributed GPU clusters.
  • Develop data processing systems with distributed computing tools like Apache Spark and Ray.
  • Support semantic search and vector database infrastructure for dataset discovery.
  • Contribute to CI/CD infrastructure for ML systems including Docker and automated testing.
  • Collaborate with ML research teams to translate training requirements into scalable data infrastructure.

Benefits

  • Collaborative work environment with engineering and research teams.
  • Opportunity to work on high-impact ML projects at petabyte scale.
  • Involvement in state-of-the-art distributed systems.
  • Potential for professional growth in ML infrastructure and data engineering.
Full Job Description
About the Role

We are looking for a Senior Machine Learning Engineer to join our Applied Science Data Frameworks team responsible for building the foundational infrastructure that powers large-scale multimodal AI training and inference. This role is ideal for someone with strong distributed systems and data engineering fundamentals who is eager to work in an ML-adjacent environment, contributing to training data loaders, distributed inference frameworks, feature enrichment pipelines, and dataset management systems that enable ML teams to train foundation models at petabyte scale. You'll work on high-impact projects involving distributed data loading for PyTorch training workloads, batch inference pipelines for feature enrichment, semantic search infrastructure for dataset discovery, and production-grade ML data pipelines that support generative AI model development. Your systems will process billions of images,

videos, and multimodal content across large-scale GPU clusters.

If you're excited about building distributed data frameworks, optimizing data pipelines at scale, and growing your expertise in ML infrastructure, we'd love to hear from you.

What You'll Do
  • Contribute to building and maintaining distributed training data loaders that handle multi-source data ingestion, temporal sampling, and real-time transformations for large-scale model training workflows.
  • Help implement and maintain feature enrichment pipelines and dataset registry systems that support multimodal model training across images, video, documents, and text.
  • Build and maintain batch inference pipelines for large-scale feature extraction,
  • processing assets through distributed GPU clusters with queue management and fault tolerance.
  • Develop data processing systems using frameworks like Apache Ray, Spark, DuckDB, or similar distributed computing tools for SQL-based data ingestion and Apache Arrow-based storage formats.
  • Support semantic search capabilities and vector database infrastructure (e.g.,
  • OpenSearch, LanceDB) for dataset discovery and embedding-based retrieval.
  • Contribute to CI/CD infrastructure for ML systems including self-hosted runner
  • management, Docker image builds, automated testing pipelines, and deployment automation.
  • Collaborate with ML research teams to translate training requirements into reliable, scalable data loading and preprocessing infrastructure.
  • Write reusable framework components, SDKs, and documentation to help accelerate platform adoption across modeling teams.
  • Optimize data pipeline performance across dimensions like startup latency, throughput, memory footprint, and GPU utilization.
  • Contribute to observability and reliability standards for production data systems
  • supporting 24/7 training workloads.

What You Need to Succeed
  • 5-6 years of professional experience building and operating distributed systems or data infrastructure in production environments.
  • Solid understanding of distributed computing concepts and experience with framework like Apache Spark, Ray, Dask, or equivalent.
  • Familiarity with cloud platforms (AWS or Azure) and data platforms such as Databricks or Spark.
  • Proficiency in Python and strong software engineering fundamentals - system design, data structures, algorithms.
  • Familiarity with ML frameworks such as PyTorch or TensorFlow; hands-on ML experience is a plus but not required.
  • Basic familiarity with MLOps practices including CI/CD pipelines, containerization (Docker), and deployment automation.
  • Familiarity with batch inference architectures and large-scale data processing patterns is a plus.
  • Bachelor's degree in Computer Science, Engineering, or a related field; MS is a plus.
  • Strong communication skills and ability to collaborate across engineering and research teams.


About Adobe Inc.

The Omniture product suite provides an integrated set of services: advanced web analytics and segmentation (SiteCatalyst, Discover and Data Warehouse), search marketing (SearchCenter), optimization (Advanced Testing and Targeting -- Offermatica and TouchClarity), and the marketing integration platform (Genesis). They also have an iPhone application that allows customers to sign into their Omniture account and view statistics from anywhere.

Adobe Inc. Careers

Join Adobe Inc., a global leader in digital media and digital marketing solutions, and be part of a team that thrives on innovation and creativity. Adobe offers unparalleled job opportunities that propel your career forward in an environment that fosters growth and leadership. Work You’ll Do At Adobe, you will be immersed in an atmosphere of innovative solutions and exceptional leadership, contributing to projects that drastically change the landscape of digital content. Our team at Adobe is dedicated to empowering creatives and enterprises alike through cutting-edge technology and expertise. Transform the World with Your Creativity Adobe’s mission is to change the world through digital experiences. We are looking for professionals who are passionate about creativity, technology, and driving significant market evolution. Join a diverse team that values individuality and the fresh perspectives each member brings. Lead in a Culture of Innovation Adobe Inc. is synonymous with fostering a culture of innovation where your ideas can pave the way for groundbreaking digital solutions. Our leadership is committed to nurturing a dynamic and inclusive workplace that promotes career growth and development. Collaborate with the Best Work alongside a global team of talented professionals who are leaders in their fields. At Adobe, you will enhance your skills through collaboration and be inspired by the creativity and dedication of your teammates. Our networking opportunities within the company are designed to foster connections that lead to lasting professional relationships. Explore Career Opportunities Adobe Inc. offers a range of career paths from software engineering to marketing, customer experience to IT. Explore job opportunities and internships that align with your skills and passions. Adobe is committed to hiring the best talent and providing them with the training, benefits, and support needed to succeed. Innovate and Grow Drive innovation as part of the Adobe team and see firsthand how your work contributes to the company’s success and your personal growth. Engage in projects that push the boundaries of technology and creativity. Future-Proof Your Career Adobe is dedicated to the development of its employees at all stages of their careers. We offer comprehensive training programs, including leadership development and diversity training, to ensure you are equipped for the future. Our benefits package is designed to support the well-being and financial security of our team members and their families. Stay Connected Join Our Team Search open positions that match your skills and interests. We look for driven, curious, creative, and solution-oriented team players. Start your journey with Adobe today by exploring our exciting career and internship opportunities. Keep Up to Date Stay ahead with career tips, insider perspectives, and industry-leading insights you can put to use today—all from the people who work here. READ CAREERS BLOG Job Alert Emails Customize your subscription to receive job alerts, the latest news, and insider tips tailored to your preferences. Discover the rewarding and exciting opportunities that await at Adobe Inc.
Learn more about Adobe Inc.
Size
25,988 employees
Market Cap
$154.8 billion
Industry
Net Income
$5.2 billion
Founded
1982
5 Year Trend
+21.9%
Revenue
$12.8 billion
NASDAQ

Similar Jobs

More Jobs at Adobe Inc.

More Information Technology Jobs

Find similar Senior Machine Learning Engineer, Applied Science Data Frameworks jobs: