Python Developer
We're looking for a Python Developer to join our team and work across a range of commercial and open-source projects focused on Python backend development and AI/LLM solutions. You'll build backends, design integrations with AI model providers, and contribute to products used by international clients.
Project description:
Your first project will be developing a Python-based backend for an open-source AI Red Teaming platform - a tool that enables organizations to systematically test and evaluate AI/LLM models for safety, fairness, and reliability. The project involves building a modular backend with integrations to major AI model providers (OpenAI, Anthropic, Google Gemini, AWS Bedrock, and others), real-time streaming, evaluation engine, analytics, and deployment on AWS. The platform will be released as an open-source product with a separate managed instance for the client.
Requirements:
- 3+ years of commercial experience in Python backend development
- Experience with at least one modern Python web framework (Django, FastAPI, or Flask)
- Practical experience integrating AI/LLM APIs into applications (e.g. OpenAI, Anthropic, or similar providers)
- Solid knowledge of PostgreSQL and REST API design
- Familiarity with async programming in Python
- Experience with Docker and CI/CD pipelines
- Experience writing automated tests
- Good command of English (daily communication with an international client)
- Degree in computer science or a related field
Nice to have:
- Experience with FastAPI
- Experience with LiteLLM or similar LLM abstraction/routing libraries
- Experience with real-time streaming (SSE, WebSockets)
- Experience with AWS services (EKS, S3, RDS)
- Familiarity with React or frontend technologies
- Experience with open-source projects
What We Offer
- Fully remote work within a small, supportive team
- Real responsibility from the start - no months of onboarding before you contribute
- Variety - multiple projects mean diverse problems and technologies
- Opportunities for professional growth, including contributions to open-source projects
- A team culture built on transparency, trust, and fast feedback
We look forward to hearing from you!
Python Developer
Python Developer