Senior ML Backend Engineer
JobgetherRemotely
pythonmachine learningcloudkubernetesmlopsci/cdexperiment trackingdata lineage
Job Description
📋 Description
- Build, maintain, and evolve scalable machine learning infrastructure supporting model development
- 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, testing, observability, monitoring, reproducibility, data lineage, and
- Evaluate and integrate new data sources, technologies, platforms, and tools to improve performance
- Collaborate with software, product, and business stakeholders to deliver ML solutions.
🎯 Requirements
- Senior-level backend software engineering with strong ML interest.
- Experience designing and maintaining ML infrastructure for large-scale training, evaluation
- Strong Python proficiency and ML tooling experience (experiment tracking, version control
- Hands-on MLOps: CI/CD, model monitoring, reproducibility, data lineage, governance, production ops.
- Experience with cloud-native tech, Kubernetes, distributed computing for ML workloads.
- Familiar with AI tools, coding assistants, LLM-based agents to enhance workflows.
🎁 Benefits
- Work on advanced ML, computer vision, geospatial analytics, AI challenges.
- Exposure to large-scale aerial and satellite imagery for property intelligence.
- Work with cloud-native infra, distributed computing, ML platforms, and AI tools.
- Contribute to responsible AI, model governance, security, and risk practices.
- Collaborative environment with ML, researchers, software, and product teams.
- Professional growth on complex ML infra challenges.
Back to all jobs