Full Time

Staff Software Engineer - AI/ML Platform

Fanatics
Redwood City, CA
???* / year

Job Description

About this kind of role

What a Staff Software Engineer - AI/ML Platform usually does. The employer's own details are in the listing.

Typically does: Designs, develops, tests, and maintains software components for machine learning platforms. This role involves building infrastructure to support model training, deployment, and monitoring, often collaborating with data scientists and other engineers. Responsibilities may include optimizing performance, ensuring scalability, and contributing to the overall architecture of the platform. A Staff Software Engineer often acts as a technical leader and mentor within the team.

Tools and skills: Proficiency in programming languages like Python and Java, experience with cloud platforms (e.g., AWS, Azure, GCP), and familiarity with machine learning frameworks (e.g., TensorFlow, PyTorch) are generally required, alongside strong software engineering principles and DevOps practices.

Good fit for: Individuals with significant software engineering experience and a strong interest in machine learning technologies typically excel in this role.

Want the jobs posted today? With a job alert they are emailed to you as they come in, a day before they show on our job search. How it works →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.