SR206.02.26
AI SCORE 8.5

Senior Backend Engineer - Machine Learning Infrastructure

$120K–$150K/year

About the Role

We are seeking a Senior Backend Engineer to join our team and focus on machine learning infrastructure and reliability. This is a fully remote position, allowing you to work from anywhere within the CET timezone. As a Senior Backend Engineer, you will play a crucial role in designing and maintaining our backend systems that support large-scale machine learning platforms.

What You'll Do

  • Design and maintain Django services that support ML inference workflows.
  • Build high-throughput asynchronous job processing systems using queues and schedulers.
  • Implement reliability patterns including retries, idempotency, rate limiting, and backpressure.
  • Own the observability strategy, including metrics, tracing, logging, and alerting.
  • Lead incident response and drive long-term reliability improvements.
  • Collaborate with ML teams to productionize training and inference pipelines.
  • Support CI/CD and infrastructure automation using Infrastructure as Code.

Requirements

  • Strong Python backend engineering background.
  • Proven experience running Django applications in production.
  • Experience building asynchronous processing systems (Celery, RQ, Arq, or similar).
  • Solid understanding of distributed systems reliability principles.
  • Experience with AWS or GCP cloud environments.
  • Practical Infrastructure as Code experience (Terraform or similar).

Nice To Have

  • Experience operating ML infrastructure or MLOps platforms.
  • Familiarity with orchestration tools (Airflow, Temporal, Prefect, Step Functions).
  • Experience with observability stacks such as Prometheus, Grafana, or OpenTelemetry.
  • Experience scaling Postgres or caching systems like Redis.

What We Offer

  • High autonomy and strong technical ownership.
  • Opportunity to solve complex distributed systems challenges.
  • Work closely with ML and backend engineering teams.
  • Fully remote work within the CET time zone.
  • Competitive salary and benefits package.
Why This Job8.5 of 10

This Senior Backend Engineer position offers a unique opportunity to work on cutting-edge machine learning infrastructure in a fully remote setting. With a competitive salary and high autonomy, it's an attractive role for experienced engineers.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

About SR2

Explore SR2 careers in 2026 to find exciting job opportunities across remote, hybrid, and office roles. Utilize our advanced filters to tailor your job search, track your application status, and gain valuable insights about the company. Discover your ideal position at SR2 and unlock your potential in a dynamic work environment. Start your journey towards a fulfilling career today!

Industry
Tech
Location
Remote

Who Will Succeed Here

Proficient in building and optimizing backend services using Python and Django, with hands-on experience in deploying machine learning models in a production environment.

Self-motivated and disciplined, capable of thriving in a remote work setting, demonstrating strong time management skills and the ability to collaborate effectively with a distributed team.

Experienced in managing cloud infrastructure on AWS and GCP, with a strong understanding of Terraform for infrastructure as code, and familiarity with distributed systems architecture.

Learning Resources

Django for Beginnersguide

Career Path

Senior Backend Engineer - Machine Learning Infrastructure(Now)Lead Backend Engineer / Machine Learning Architect(2-4 years)Director of Engineering / Technical Lead(4-6 years)

Market Overview

Market Size 2024
$15.5B
Annual Growth
12.3%
AI Adoption
56%
Investment
+40%
Labour Demand
+25%
Avg Salary
$130K

Skills & Requirements

Required
PythonDjangoAWS
Growing in Demand
FastAPIKubernetesData Engineering
Declining
Django 1.xMapReduce

Domain Trends

Rise of Serverless Architectures
The adoption of serverless technologies is growing, with a projected increase of 28% in usage by 2025, allowing developers to focus on code rather than infrastructure.
Increased Focus on MLOps
MLOps practices are being adopted by 70% of organizations to streamline deployment and management of machine learning models, emphasizing the need for robust backend infrastructure.
Shift Towards Multi-Cloud Strategies
Companies are increasingly adopting multi-cloud strategies, with 85% of enterprises utilizing multiple cloud providers, enhancing the demand for backend engineers skilled in AWS and GCP.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.