Himalayas logo
JobgetherJO

Backend ML Engineer (Remote - US)

Jobgether

Salary: 150k-250k USD

United States only

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Backend ML Engineer in the United States.

As a Backend ML Engineer, you will play a pivotal role in building the infrastructure that powers emotionally intelligent AI systems. You will design and implement scalable, resilient backend services and ML pipelines, integrating real-time personalization, memory management, and inference systems. This role involves close collaboration with AI, iOS, and product teams to deliver seamless and responsive user experiences. You will architect microservices, manage cloud infrastructure, and ensure system observability, security, and performance at scale. This is a unique opportunity to contribute to cutting-edge AI products, shaping the backend that enables emotional intelligence and personalized interactions. You will own end-to-end backend development while ensuring robust, maintainable, and high-quality solutions.

Accountabilities

  • Design, develop, and maintain backend services and ML pipelines using C#/.NET/ASP.NET, Python (FastAPI, AWS Lambda), and microservice architecture.
  • Build and maintain REST and GraphQL APIs for low-latency, resilient interaction with frontend applications.
  • Architect ML model serving infrastructure with Docker, AWS Lambda, ECS, and async eventing/pub-sub systems.
  • Integrate and scale inference with LLMs and manage retrieval-augmented generation, memory engines, and personalization layers.
  • Manage AWS cloud infrastructure including Lambda, ECS, S3, RDS, CloudFront, IAM, Route53, ensuring security, SOC-2 readiness, and high availability.
  • Implement CI/CD pipelines, logging, error handling, observability, and rollback strategies to ensure production reliability.
  • Collaborate with AI, product, and iOS teams to tune backend systems for real-time personalization and emotional intelligence features.

Requirements

  • 6–15 years of experience in backend or full-stack development, including building 0–1 products or teams in startup environments.
  • Proven track record delivering production-ready backends in high-growth, early-stage startups.
  • Experience integrating or scaling LLM-based products, particularly with memory, personalization, or emotional layers.
  • Strong knowledge of systems architecture, dependency injection, design patterns (Strategy, IoC), and scalable microservices.
  • Hands-on experience with Python and C#/.NET; familiarity with FastAPI, AWS Lambda, or Java/Spring is a plus.
  • Proficiency in cloud infrastructure (AWS), database management (Postgres, Redis), vector DBs (PgVector), and search engines (OpenSearch).
  • Experience with Infra-as-Code (Terraform), CI/CD pipelines, and observability tools (OpenTelemetry, Grafana, Sentry, CloudWatch).
  • Strong problem-solving, systems thinking, and collaborative communication skills.

Benefits

  • Competitive salary range of $150K – $250K, depending on experience and skills.
  • Full-time remote work with flexible arrangements.
  • Opportunity to work on cutting-edge AI and ML technologies shaping emotionally intelligent systems.
  • Direct impact on product development and the chance to define backend architecture for a next-generation AI platform.
  • Collaborative, innovative, and fast-paced work environment fostering personal and professional growth.
  • Exposure to modern cloud infrastructure, microservices, ML pipelines, and AI-driven personalization technologies.

Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.

When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.
🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
📊 It compares your profile to the job’s core requirements and past success factors to determine your match score.
🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.
🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.

The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.

Thank you for your interest!

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Mid-level

Salary

Salary: 150k-250k USD

Location requirements

Hiring timezones

United States +/- 0 hours
Claim this profileJobgether logoJO

Jobgether

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

740 remote jobs at Jobgether

Explore the variety of open remote roles at Jobgether, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Jobgether

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan