Systems Engineer - Machine Learning
General Robotics · Redmond, WA · Today
On-siteInformation Technology$155k–$200k/yrFull-time
Responsibilities
- Contribute to infrastructure tooling that makes onboarding new models faster and more reliable.
- Develop and maintain low-latency, high-throughput pipelines for ML model inference across robotics workloads.
- Optimize GPU workloads and accelerate ML frameworks for real-time performance: data transfer, memory management, batching, serialization, and concurrent request handling.
Qualifications
- Bachelor’s degree in Computer Science, Computer Engineering, or relevant technical field, or equivalent practical experience.
- 1+ years of experience in ML infrastructure, model serving, or backend systems engineering.
- Strong Python.
- Comfortable navigating unfamiliar research codebases and turning them into clean, production services.
- Familiarity with ML frameworks (PyTorch, JAX), containerized deployments (Docker, Kubernetes), and distributed serving frameworks (Ray, Triton, or similar).
- Familiarity with async Python, real-time communication protocols, and robotics systems is a plus.
- Familiarity with cloud platforms (AWS, GCP, Azure) and infrastructure-as-code tooling.
Pay
The anticipated base salary for this position is $155000-$200000. Your actual pay will be based on factors such as skills, experience, and location. In addition to base salary, this role is eligible for benefits including medical, 401K, and other health benefits.
Schedule
Not specified.
Benefits
Not specified.
Work Authorization
This role is open to candidates currently based in and authorized to work in the US.
Equal Opportunity Employer
General Robotics is an equal opportunity employer. We do not discriminate on the basis of any status protected by applicable law.