Principal / Staff Software Engineer - Backend, MLOps and Cloud Infrastructure
Core
Architect and scale distributed backend microservices, MLOps infrastructure, and cloud platforms to support AI-driven seed analysis for the AgTech industry.
Role type
Principal / Staff Software Engineer (Backend, MLOps, Cloud Infrastructure)
Builds
Production-grade distributed systems, ML lifecycle pipelines, and scalable cloud infrastructure for seed quality analysis.
Domain
AgTech / Machine Learning Operations / Cloud Infrastructure
Deliverable
production ML models | infrastructure
Required skills
Python, distributed systems architecture, AWS cloud infrastructure, Docker, Kubernetes, database design, MLOps, observability stacks, CI/CD pipelines
Preferred skills
Microservices design, event-driven patterns, infrastructure as code, model deployment pipelines
Technologies
Python, AWS, Docker, Kubernetes, Datadog, Prometheus, Grafana, OpenSearch/ELK
Responsibilities
Lead architectural design of distributed backend microservices and ML platforms; Design and implement high-performance cloud-native solutions; Build and maintain robust MLOps infrastructure; Own and secure AWS cloud infrastructure; Architect end-to-end CI/CD pipelines and DevOps automation; Implement comprehensive observability stacks.
Seniority
Principal / Staff, hands-on IC with technical leadership