Senior Software Engineer - MLOps (Remote)
About the Role
We are seeking a Senior Software Engineer - MLOps to join our dynamic team in a fully remote capacity. This role offers the opportunity to shape and maintain state-of-the-art machine learning and software infrastructure in a high-impact, fast-growing environment. As a Senior Software Engineer focusing on MLOps, you will build scalable MLOps pipelines, cloud-based deployment solutions, and production-ready ML systems, collaborating closely with data scientists and engineering teams.
What You'll Do
- Design, develop, test, and maintain software applications and MLOps pipelines, ensuring scalability, reliability, and high-quality code.
- Lead technical initiatives, provide guidance to junior engineers, participate in architecture decisions, and conduct code reviews.
- Build and maintain cloud-based ML infrastructure (AWS, Azure, GCP) and containerized deployments using Docker and Kubernetes.
- Implement CI/CD pipelines and orchestration using tools such as GitLab CI, GitHub Actions, Circle CI, or Airflow.
- Collaborate closely with data scientists to productionize, version, deploy, and monitor machine learning models, ensuring automated testing and quality assurance.
- Stay current with emerging technologies and best practices, applying them to optimize software development processes and system performance.
- Ensure software and infrastructure adhere to security standards, compliance requirements, and operational best practices.
Requirements
- 5–7 years of software engineering experience, including production-level system deployment.
- Strong Python development experience (2+ years) and familiarity with cloud computing environments (AWS preferred).
- Experience with containerized deployments using Docker and Kubernetes.
- Knowledge of software architecture, design patterns, testing, version control, and CI/CD best practices.
- Proficiency with infrastructure-as-code tools such as Terraform or AWS CDK.
- Experience monitoring and optimizing production systems using tools like Datadog, ELK, Grafana, or Prometheus.
- Participation in on-call rotations and handling operational escalations.
Nice to Have
- Experience with machine learning frameworks (TensorFlow, PyTorch, XGBoost, Scikit-learn), ML lifecycle tools (MLflow, Kubeflow, Seldon Core), and microservices/API development.
What We Offer
- Competitive base salary range: $130,000 – $180,000 USD.
- Equity opportunities and performance-based incentives.
- Unlimited Paid Time Off (PTO) and flexible remote-first culture.
- Comprehensive healthcare, vision, and dental plans, including employer contributions to Health Savings Accounts (HSA).
- Paid parental leave and family-focused perks, including diaper delivery for newborns.
- Retirement plan with competitive 401(k) match.
- Home office allowance and opportunities for professional development.
- Wellness programs including Employee Assistance Program and 24/7 telemedicine access.
- Regular team activities, social events, and in-person gatherings to foster collaboration and culture.
This Senior Software Engineer - MLOps position offers a unique opportunity to work remotely while shaping cutting-edge machine learning systems. With a competitive salary and excellent benefits, it's an attractive role for experienced engineers.
About Jobgether
Explore Jobgether careers in 2026 and discover a wide range of job openings, including remote, hybrid, and office roles. Our platform offers advanced filters, application tracking, and valuable company insights to enhance your job search experience. Uncover exciting career opportunities at Jobgether and take the next step towards your dream role today. Join us and shape your future in 2026.
Who Will Succeed Here
Expertise in Python with a strong focus on deploying and managing machine learning models using libraries like TensorFlow and PyTorch, ensuring efficient integration with MLOps pipelines.
Proficient in cloud services (AWS, Azure, GCP) for building and deploying scalable infrastructure, demonstrating a deep understanding of cloud-native application architecture and best practices.
Hands-on experience with container orchestration tools like Kubernetes and CI/CD platforms (GitLab CI, GitHub Actions, CircleCI) to automate deployment processes, showcasing a proactive approach to continuous integration and delivery.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months