Clariti is seeking a Senior MLOps Engineer to join their team in San Francisco, CA. The role involves designing, building, and scaling the systems that power CivCheck and Clariti's AI capabilities.
About the Role
As a Senior MLOps Engineer, you will lead the development of robust ML infrastructure, ensuring that models move efficiently from research to production with reliability, observability, and performance at scale. Your responsibilities will include designing and maintaining end-to-end ML pipelines, optimizing infrastructure for distributed training, developing tools for data creation and model versioning, collaborating with AI researchers, implementing CI/CD best practices, and monitoring model health in production.
About You
Required:
6–10+ years of experience in software or ML engineering, with at least 3+ in MLOps or ML infrastructure.
Solid experience working with Python, C, C++, Bash.
Proven experience deploying and managing ML models in production.
Proficiency with Docker and Kubernetes for scalable ML system design.
Experience with cloud platforms (AWS, GCP, or Azure) and GPU orchestration.
Hands-on knowledge of CI/CD pipelines (GitHub Actions, Jenkins, or similar).
Solid understanding of data versioning, model reproducibility, and monitoring strategies.
Preferred:
Experience training models from scratch, including defining architectures and curating datasets.
Exposure to model optimization techniques (quantization, distillation, TensorRT, ONNX).
Familiarity with infrastructure-as-code tools (Terraform, CloudFormation).
Background in distributed systems or high-performance computing.
Contributions to open-source projects.
Benefits
Competitive compensation packages.
Well-deserved time off and benefits to keep you and your family healthy.
Clariti
Clariti's configurable community development solutions help governments of all sizes deliver exceptional experiences to their communities.
Company Size: 51-200 employeesSoftware Development