Full Time

Senior Software Engineer, ML API – AI Inference

Cerebras
Sunnyvale, CA
???* / year

Job Description

About this kind of role

What a Senior Software Engineer, ML API – AI Inference usually does. The employer's own details are in the listing.

Typically does: Designs, develops, tests, and maintains software solutions, often focusing on machine learning models and their integration into applications. This role involves building and optimizing Application Programming Interfaces (APIs) to facilitate the deployment and scaling of AI inference services. Responsibilities include ensuring the reliability, performance, and security of these APIs, as well as collaborating with data scientists and other engineers. Senior Software Engineers in this area often mentor junior team members and contribute to architectural decisions.

Tools and skills: Proficiency in programming languages like Python, experience with machine learning frameworks (TensorFlow, PyTorch), knowledge of API design principles (REST, gRPC), and familiarity with cloud platforms (AWS, Azure, Google Cloud) are generally required.

Good fit for: Individuals with a strong background in software engineering and a passion for machine learning, who enjoy solving complex technical challenges and building scalable systems, are often successful in this role.

Of 183 countries in 2025, unemployment was highest in Eswatini (34.2%) and lowest in Qatar (0.1%), by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

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