Full Time

Senior Software Engineer - ML Tooling and Evaluation

General Motors
Washington, United States
$160,000 - $240,000* / year (about $77–$115 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

About this kind of role

What a Senior Software Engineer - ML Tooling and Evaluation usually does. The employer's own details are in the listing.

Typically does: Designs, develops, and maintains software tools and infrastructure to support machine learning model development, training, and evaluation. This includes building pipelines for data processing, feature engineering, model deployment, and performance monitoring. Responsibilities often involve collaborating with machine learning scientists and engineers to improve the efficiency and reliability of ML workflows. The role frequently requires a focus on automation, scalability, and reproducibility.

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

Good fit for: Individuals with a strong software engineering background and a passion for enabling machine learning innovation thrive in this role.

Your LinkedIn headline is the first thing a recruiter reads in search results. Type your job and a few facts, and our headline writer gives you five to pick from. Write a headline →

View Similar Jobs

Matches Jobs

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