Lead Software Engineer, Platform
True Talent Solutions Partners
About the role
About the Role
Join a platform engineering team at an AI and machine learning startup, strengthening the infrastructure behind document processing workflows. You will help make customer jobs faster, more reliable, and cost-efficient while collaborating closely with machine learning engineers.
What You'll Do
Own and improve the platform that runs document processing jobs, with a focus on speed, reliability, and cost efficiency.
Partner with machine learning teams to serve in-house models efficiently and integrate them into production pipelines.
Build and maintain infrastructure for databases, task orchestration, workload scheduling, and cloud deployments.
Improve distributed systems by addressing latency, reliability, and scaling challenges as usage grows.
Participate in on-call rotations and take end-to-end ownership of platform health.
What We're Looking For
At least 5 years of platform or backend engineering experience, including work with distributed systems.
Experience building and scaling core infrastructure, task orchestration, and reliable platforms.
Application-level engineering experience in addition to infrastructure work.
Proficiency in Python, or deep Go or Rust experience and willingness to work in Python.
Cloud infrastructure, model serving optimization, and on-call experience.
Startup experience or a demonstrated record of taking on increasing technical responsibility.
Compensation & Benefits
Base salary: $220,000 to $320,000 annually. Visa sponsorship is available.
Location
On-site in San Francisco, California, United States.
Responsibilities
- Own and improve the platform running document-processing jobs, focusing on speed, reliability, and cost efficiency.
- Partner with machine learning teams to serve models and integrate them into production pipelines.
- Build and maintain infrastructure for databases, task orchestration, workload scheduling, and cloud deployments.
- Improve distributed systems by addressing latency, reliability, and scaling challenges.
- Participate in on-call rotations and own platform health end to end.
Qualifications
- At least 5 years of platform or backend engineering experience, including distributed systems.
- Experience building and scaling core infrastructure, task orchestration, and reliable platforms.
- Application-level engineering experience in addition to infrastructure work.
- Proficiency in Python, or deep Go or Rust experience and willingness to work in Python.
- Experience with cloud infrastructure, model-serving optimization, and on-call work.
- Startup experience or a demonstrated record of increasing technical responsibility.
Benefits
- Visa sponsorship available.