Back End Developer

Select Resources LLC
United States
18 days ago
Apply on arc.dev
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Distributed Systems Mobile Application Software Python (Programming Language) Machine Learning Node.Js NoSQL Open Source Technology SQL Databases AI Infrastructure Data Logging Pytorch
+10 more
Delivery Pipeline Large Language Models Backend Kubernetes Low Latency Machine Learning Operations Front End Software Development Api Design Restful APIs Docker

Job description

  • Design, build, and operate backend systems powering AI-driven product features
  • Develop inference pipelines and orchestration layers for Large Language Models
  • Build scalable APIs that connect AI capabilities with web and mobile applications
  • Improve system performance by optimising latency, throughput, caching, batching, and streaming
  • Ensure production reliability through monitoring, logging, alerting, and incident response
  • Collaborate closely with Machine Learning, Product, and Frontend teams to deliver end-to-end solutions
  • Continuously improve platform scalability, observability, and operational excellence
  • Drive engineering best practices across AI infrastructure and backend services

Requirements

  • Has strong commercial experience in Backend Engineering
  • Has built and maintained production-grade distributed systems
  • Understands scalable backend architecture and API design
  • Has experience with high-throughput, low-latency applications
  • Is familiar with AI inference, Large Language Models (LLMs), embeddings, or multimodal systems
  • Enjoys solving performance, reliability, and scalability challenges
  • Takes ownership and thrives in fast-moving, product-focused environments
  • Is proactive, pragmatic, and enjoys learning from real production systems
  • Communicates effectively and enjoys collaborating with cross-functional teams

Nice to have:

  • Experience with Python, Node.js, PyTorch
  • Familiarity with OpenAI, Anthropic, or open-source LLMs
  • Experience with Kubernetes, Docker, SQL, and NoSQL databases
  • Exposure to AI infrastructure, model serving, or inference optimisation

Benefits & conditions

  • Full-time employment
  • 100% remote work
  • Opportunity to build an AI-native product with global ambitions
  • Work with state-of-the-art AI technologies and modern backend infrastructure
  • High ownership and autonomy from day one
  • Collaboration with an exceptional engineering team passionate about innovation
  • Fast-paced environment where your ideas have real impact
  • Opportunity to solve complex engineering challenges at scale

About the company

If you’re passionate about distributed systems, high-performance backend engineering, and the future of AI…

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:37 min

Optimizing technical profiles for AI sourcing and recruitment

Mina Golesorkhi Mina Golesorkhi · World Congress 2026 Europe

Videos

See all

Related articles

See all