Taro Logo

Senior Software Engineer - ML Platform

Adobe creates digital experience software, empowering everyone from artists to global brands to design and deliver exceptional digital experiences.
$133,900 - $242,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer - ML Platform

Adobe, a global leader in digital experience software, is seeking a Senior Software Engineer to join their ML Platform team. This role presents an exciting opportunity to work at the intersection of enterprise software and machine learning, helping build innovative ML/GenAI platforms that scale Adobe's enterprise ML services.

The position offers a competitive salary range of $133,900 to $242,000 annually, reflecting Adobe's commitment to attracting top talent. As a Senior Software Engineer, you'll be at the forefront of developing cloud-based platforms that serve various AI/ML products and services, working alongside data scientists, ML researchers, and product managers to optimize customer experiences.

The role requires a strong technical foundation with at least 5 years of software development experience, preferably with a BS or MS in Computer Science. You'll need expertise in languages like Python, Go, or Java, and experience with both relational and non-relational databases. Knowledge of MLOps, ML system development, and familiarity with RAG pipeline and Agentic applications would be particularly valuable.

Adobe offers an exceptional work environment that has been recognized worldwide. The company provides comprehensive benefits and emphasizes professional growth through their unique Check-In approach for ongoing feedback. Located in San Jose, you'll be working at the heart of Silicon Valley's tech ecosystem.

This role is perfect for someone who wants to make a significant impact in the ML/AI space while working for a company that's transforming how businesses and creators deliver digital experiences. You'll lead junior to mid-level engineers, work directly with stakeholders across the organization, and drive innovation by staying ahead of industry trends.

Adobe is committed to diversity and inclusion, offering equal opportunities to all qualified candidates. The company provides a collaborative environment where new ideas are valued and innovation is encouraged. If you're passionate about building scalable ML platforms and want to work with cutting-edge technology at a company that's changing the world through digital experiences, this role could be your next career move.

Last updated a day ago

Responsibilities For Senior Software Engineer - ML Platform

  • Design, develop, optimize, and maintain cloud-based platform to serve various AI/ML products and services
  • Lead junior to mid-level engineers to collectively execute and deliver time-sensitive features
  • Work directly with ML engineers, engineering managers, product managers, and enterprise customers
  • Drive innovation by staying ahead of the latest industry trends and technologies

Requirements For Senior Software Engineer - ML Platform

Python
Go
Java
PostgreSQL
MySQL
Cassandra
MongoDB
  • BS or MS in Computer Science or related fields, or equivalent experience; 5+ years of software development experience
  • Proven ability in developing enterprise-scale platform focused SaaS applications
  • Expertise in Python, Go, Java, etc. and related frameworks
  • Experience in designing, building, and maintaining highly available RESTful API and micro-services
  • Strong knowledge of public cloud platforms (AWS, Azure)
  • Sound understanding of relational and non-relational databases
  • Strong analytical and quantitative problem-solving ability
  • Excellent communication skills

Interested in this job?

Jobs Related To Adobe Senior Software Engineer - ML Platform