Overview
As a Senior Python Backend Engineer, you will be at the forefront of developing infrastructure for the next generation of AI agents. You will collaborate with a team of experienced engineers to create scalable backend systems and APIs, enabling organizations to implement their own intelligent workflows. This fully remote contract position offers an exciting opportunity to work on cutting-edge technology while solving complex challenges in AI infrastructure.
Responsibilities
- Design and build scalable backend services in Python.
- Develop high-performance APIs using FastAPI.
- Build and maintain MCP servers using FastMCP.
- Integrate LLMs with external tools, APIs, and business systems.
- Design clean, secure, and scalable backend architectures.
- Work closely with AI engineers to enable intelligent agent workflows.
- Build production-ready services with reliability, performance, and security in mind.
Requirements
- 5-10 years of commercial software engineering experience.
- Strong commercial Python backend development experience.
- Proven experience building APIs with FastAPI.
- Familiarity with FastMCP and the Model Context Protocol (MCP).
- Strong understanding of asynchronous Python.
- Experience designing scalable distributed systems.
- Excellent knowledge of REST APIs and backend architecture.
- Passion for modern AI technologies and developer tooling.