Staff Software Engineer – Infrastructure & Systems
$215,000 - $230,000 + Profit Sharing + Early Stage Equity
Remote in the US
My client is hiring a Staff Software Engineer to build and scale the core infrastructure behind a cutting-edge AI/ML platform. This role is ideal for engineers who thrive in large-scale systems, cloud infrastructure, and backend software development. You’ll work on high-impact projects that power ML-driven products, collaborating closely with top-tier engineers in a fast-moving startup environment.
Responsibilities:
- Design and implement scalable infrastructure to support AI/ML applications.
- Develop and maintain CI/CD pipelines, orchestration systems, and cloud environments (AWS, GCP, Azure).
- Optimize build systems (Bazel), deployment workflows, and system reliability.
- Work on data integration, pipelines, and large-scale software platforms to support ML models.
- Take ownership of key engineering initiatives, making architectural decisions to drive performance and scalability.
- Collaborate with ML and product teams to ensure infrastructure aligns with business needs.
Qualifications:
- 8+ years of experience in backend software engineering, infrastructure, or systems development.
- Strong background in cloud computing (AWS, GCP, Azure), CI/CD, and container orchestration (Kubernetes, Terraform, Docker).
- Experience working with large-scale distributed systems, data pipelines, and platform engineering.
- Proficiency in Python, Go, or similar backend languages.
- Ability to work independently in a high-impact, low-management startup environment.
- Experience in ML infrastructure or data-heavy applications is a plus.
This is a fully remote position with competitive compensation and meaningful equity. If you're excited about building the backbone of an AI-driven company and working with a world-class engineering team, we’d love to hear from you.