Software Engineer – AI Research Platform
Software Engineer – AI Research Platform
Python | FastAPI | React | Azure
We’re partnering with a leading AI research team building platforms that allow people to directly shape how AI models are trained and evaluated.
This is a hands-on role working on a live, production-backed research platform — helping it scale, run reliably, and evolve into the next phase.
You’ll take ownership of a full-stack AI platform, working across:
- Backend APIs and core platform (Python / FastAPI)
- Data pipelines and processing workflows
- Cloud infrastructure and deployments (Azure, Docker, Kubernetes)
- Frontend features (React / TypeScript)
Key Responsibilities
- Build and maintain backend services and APIs (Python, FastAPI)
- Develop frontend features (React / TypeScript)
- Design and manage data pipelines (ingestion, transformation, storage)
- Deploy and manage cloud infrastructure (Azure, Docker, Kubernetes)
- Maintain CI/CD, testing, and code quality standards
- Support live platform deployments and ensure reliability
- Use AI-assisted / agentic coding tools to improve delivery speed
Tech Stack
- Backend: Python, FastAPI
- Frontend: React, TypeScript
- Cloud: Azure (or AWS/GCP equivalent)
- DevOps: Docker, Kubernetes, CI/CD
- Data: ETL pipelines, data processing
What We’re Looking For
- Strong Python engineering experience
- Experience building APIs / backend services
- Hands-on with cloud + containerisation (Azure/AWS, Docker, Kubernetes)
- Experience with data pipelines / ETL workflows
- Frontend experience (React preferred)
Contract Details:
- PAYE Contract
- Hybrid – Cambridge
- 12 Months Contract
Please apply for immediate consideration.