Senior ML Backend Engineer
JobgetherRemotely
pythondockercloudkubernetesmlopsdistributed computingci/cdexperiment tracking
Job Description
📋 Description
- Build, maintain, and evolve scalable ML infrastructure for model dev, training, evaluation
- Design reliable, cost-effective ML pipelines, platforms, and tooling for large-scale workloads.
- Partner with ML engineers and researchers to productionize models from prototypes.
- Develop automation, observability, reproducibility, data lineage, and governance across ML
- Evaluate/integrate new data sources, tech, platforms, and tools to improve performance and
- Collaborate with software engineering, product, and stakeholders to deliver ML solutions.
🎯 Requirements
- Senior-level backend software engineering with strong ML understanding and growth mindset.
- Experience designing/building ML infrastructure for large-scale training, evaluation, and
- Strong Python proficiency and ML tooling: deep learning frameworks, experiment tracking, version
- Hands-on MLOps: CI/CD, model monitoring, reproducibility, data lineage, governance, production ops.
- Cloud-native tech, Kubernetes, distributed computing, scalable infra for ML workloads.
- Understanding of AI concepts and experience using AI tools, coding assistants, and LLM-based agents.
🎁 Benefits
- Opportunity to work on advanced ML, computer vision, geospatial analytics, AI challenges.
- Exposure to large-scale aerial and satellite imagery and property intelligence tech.
- Work with modern cloud-native infra, distributed computing, ML platforms, and AI-enabled tools.
- Contribute to responsible AI, model governance, security, and risk management practices.
- Collaborative environment with ML engineers, researchers, software engineers, product teams, and
- Professional growth on complex, high-impact ML infrastructure challenges.
Back to all jobs