Senior ML Platform Engineer

Adobe
Apply Now

Job Description

We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours!

Adobe has also undergone a transformation where most of our products are filled with features that could only have been built using machine learning, and we are now designing new products around ML capabilities from the very start.

The Product

Are you interested in building products used by many people? Do you like shipping code at a rapid pace? Are you Genuinely excited about technology and working with latest AI technologies?

We are working on a new AI-driven project in the area of creative digital imaging, which we plan to take to market shortly. We are pushing to develop unique user experiences that will help the user realize their creative vision.

We are seeking an experienced Back End Engineer that is passionate about building AI driven software. A highly motivated individual who thrives in an environment where problems are open-ended. Someone who enjoys working with latest technologies.

Key Responsibilities:

  • Drive end-to-end software development cycle for new features in WebRTC based or custom streaming stack using agile development methodologies
  • Work closely with UX designers, Product managers, ML scientists, and ML engineers to develop dynamic and compelling user experiences
  • Design and develop with an emphasis on performance, and reliability
  • Optimize performance for target browsers, client OS
  • Work across software layers including browser and WebRTC internals to achieve top streaming performance
  • Rapid prototyping, and contributing to the evolution of team processes and methodologies

Qualifications ·

  • M.S. or PhD in Computer Science/Engineering or similar field or equivalent work experience
  • 7+ years of professional experience in software development building production software systems
  • Strong software development skills (including system design, algorithm and data structures) with proficiency in Python and C++ (Java and Go nice to have)
  • Technical skills and experience in distributed systems and web services (in a production setting)
  • Proven proficiency with Micro-services, CI/CD, Container orchestration technologies like Kubernetes & EC2
  • Strong experience using system monitoring tools and automated testing frameworks
  • Demonstrated experience with Continuous Integration and Deployment
  • Some knowledge of ML/AI models and experience with pytorch, TensorFlow or other deep learning frameworks
  • Some experience with gRTC
  • A passion for making simple, robust, and scalable platforms used by many external users
  • Ability to think creatively to debug and solve complex, hard-to-reproduce problems
  • Experience across the software services stack including front-end systems

Job Req. ID: R106676|Senior ML Platform Engineer

Company Info.

Adobe

Adobe is the global leader in digital media and digital marketing solutions. Our creative, marketing and document solutions empower everyone – from emerging artists to global brands – to bring digital creations to life and deliver immersive, compelling experiences to the right person at the right moment for the best results. In short, Adobe is everywhere, and we’re changing the world through digital experiences.

  • Industry
    Media,Artificial intelligence,Computer software
  • No. of Employees
    25,988
  • Location
    San Jose, CA, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Adobe is currently hiring Senior Machine Learning Platform Engineer Jobs in San Francisco, CA, USA with average base salary of $160,000 - $240,000 / Year.

Similar Jobs View More