F

Fireworks AI

AI inference platform for model deployment

Software Engineer - Cloud Infrastructure

Platform EngineeringConfirmed live in the last 24 hours
Full-time$175k - $220k /yrHybrid

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • At least 5 years of experience designing and building backend infrastructure in cloud environments such as AWS, Google Cloud Platform, or Azure.
  • Proven experience with machine-learning infrastructure and tooling such as PyTorch, TensorFlow, Vertex AI, SageMaker, or Kubernetes.
  • Strong software development skills in Python or C++.
  • Deep understanding of distributed-systems fundamentals, including scheduling, orchestration, storage, networking, and compute optimization.

Responsibilities

  • Architect and build scalable, resilient, high-performance backend infrastructure for distributed training, inference, and data-processing pipelines.
  • Lead technical design discussions, mentor other engineers, and establish best practices for building and operating large-scale machine-learning infrastructure.
  • Design and implement core backend services, such as job schedulers, resource managers, autoscalers, and model-serving layers, focused on efficiency and low latency.
  • Drive infrastructure optimization initiatives, including compute-cost reduction, storage lifecycle management, and network-performance tuning.
  • Collaborate with machine-learning, DevOps, and product teams to turn research and product needs into robust infrastructure solutions.
  • Evaluate and integrate cloud-native and open-source technologies, such as Kubernetes, Kubeflow, and MLflow, to improve platform capabilities and reliability.
  • Own systems end to end, from design through deployment and observability, emphasizing reliability, fault tolerance, and operational excellence.
  • Ensure systems deliver high availability, scalability, and performance by addressing fault tolerance, disaster recovery, scaling bottlenecks, and performance optimization across multi-cloud infrastructure.
  • Develop, implement, and maintain monitoring, alerting, logging, and tracing solutions that provide insight into system health and performance.

Desired Qualifications

  • A master's or PhD in Computer Science or a related field.
  • Experience leading infrastructure projects that support large-scale machine-learning or artificial-intelligence workloads or high-throughput systems.
  • Familiarity with infrastructure-as-code and continuous-integration/continuous-delivery tooling such as Terraform, Argo CD, or GitOps.
  • A track record of driving system-performance, reliability, and cost-efficiency improvements.
  • Contributions to open-source cloud or machine-learning infrastructure projects.

About the Company

Fireworks AI

AI inference platform for model deployment

Fireworks AI provides an AI inference platform that helps organizations run, customize, and deploy machine learning models. It supports deployment, fine-tuning, and inference workflows, with access to open-source models and on-demand deployment options through a subscription model. The platform enables users to configure and optimize models for production environments, manage variants, and scale AI workloads while controlling costs. Unlike some competitors, the emphasis is on end-to-end production-grade inference and fine-tuning across a range of clients, from tech firms to research institutions and enterprises, with tools tailored for rapid deployment and cost efficiency. The long-term goal is to expand the use of AI in production by building compound AI systems, growing the team, and delivering broader platform capabilities that accelerate AI adoption in real-world settings.

Company size
201-500
Company stage
Series D
Total funding
$1.8B
Headquarters
Redwood City, CA
Founded
2022

Recently Posted Jobs

Explore more opportunities at Fireworks AI

See more jobs