Senior ML Backend Engineer
JobgetherRemotely
pythoncloudkubernetesmlopsdistributed systemsci/cdmldata lineage
Job Description
📋 Description
- Build and evolve scalable ML infrastructure for training, evaluation, deployment, and monitoring.
- Design reliable ML pipelines and tooling for large-scale workloads.
- Collaborate with ML engineers/researchers to productionize models.
- Develop automation, observability, reproducibility, data lineage, and governance.
- Evaluate new data sources, platforms, and tools to improve performance and efficiency.
- Work with stakeholders to deliver scalable ML solutions with AI-powered tooling.
🎯 Requirements
- Senior backend software engineering with strong ML understanding.
- Experience building ML infrastructure for large-scale training, evaluation, deployment.
- Strong Python and ML tooling experience (experiments, versioning, containers, workflows).
- Hands-on MLOps: CI/CD, model monitoring, reproducibility, data lineage, governance, production ops.
- Cloud-native, Kubernetes, distributed computing, scalable ML infra.
- Experience with AI tools/LLM-based agents to enhance workflows; responsible AI awareness.
🎁 Benefits
- Work on advanced ML, computer vision, geospatial analytics, AI challenges.
- Exposure to large-scale aerial/satellite imagery and property intelligence tech.
- Cloud-native infra, distributed computing, ML platforms, AI-enabled tools.
- Contribute to responsible AI, model governance, security, and risk management.
- Collaborative environment with ML engineers, researchers, software, and product teams.
- Professional growth through complex ML infrastructure challenges.
Back to all jobs