Software engineer, generative AI (UK)
Core
Build secure, scalable generative AI services and applications to empower enterprise marketing and revenue teams using autonomous agents.
Role type
Senior to Staff Software Engineer (Generative AI)
Builds
Generative AI platform with autonomous agents, high-performance APIs, and microservices for Fortune 500 clients.
Domain
Enterprise SaaS, Generative AI, Agentic Workflows
Deliverable
production ML models
Required skills
Python, Generative AI/LLMs, Vector Databases (Pinecone, Weaviate, pgvector), Microservices, RESTful APIs, Cloud Platforms (AWS, GCP, Azure), Docker, Kubernetes, React, TypeScript, FastAPI, Asyncio, PostgreSQL, IAM/SSO/OAuth/RBAC
Preferred skills
AI developer tooling (Claude, Cursor, GitHub Copilot), Enterprise architecture patterns
Technologies
Python, Pinecone, Weaviate, pgvector, AWS, GCP, Azure, Docker, Kubernetes, React, TypeScript, FastAPI, Asyncio, PostgreSQL
Responsibilities
Design and develop robust, secure, and scalable generative AI services; Build and optimize high-performance, low-latency APIs and microservices; Make meaningful system design decisions and own architecture of core platform components; Implement and maintain responsive user interfaces; Partner with DevOps teams to build continuous deployment, logging, and monitoring systems.
Seniority
Senior to Staff, hands-on IC