Senior Python Backend Engineer

Company: Nicoll Curtin
Apply for the Senior Python Backend Engineer
Location:
Job Description:

Overview

In this role you will design and operate backend systems that connect AI models to the product, enabling end-to-end AI workflows and reliable API features. You’ll work in a small, high-caliber team focused on real-world usage, with emphasis on execution, consistency, and production readiness. You’ll tackle latency, throughput, and reliability at scale while integrating with external systems. This is a remote-first opportunity in a growing AI product team.

Pay / Benefits

  • remote-first
  • flexible compensation
  • equity

Responsibilities

  • Design and operate inference pipelines and orchestration layers
  • Build backend services for AI-driven workflows
  • Ensure low latency, high throughput, and effective batching and caching
  • Maintain monitoring, logging, and production reliability
  • Provide APIs to serve AI features consistently
  • Support end-to-end AI workflows from data to deployment

Key requirements

  • Owned backend systems in production
  • Experience with AI systems beyond simple integration
  • Latency and throughput optimisation
  • Monitoring and observability
  • Debugging and incident handling
  • Scaling systems in production
  • Python, Node.js
  • SQL / NoSQL databases
  • LLM ecosystem (OpenAI, Anthropic, etc.)
  • Docker and Kubernetes
  • Cloud platforms (AWS, Azure or GCP)
  • Ownership
  • Pragmatic decision-making
  • Strong debugging and incident handling
  • Python
  • Node.js
  • LLM ecosystem (OpenAI, Anthropic, etc.)

…

Posted: September 14th, 2026