
Software engineer, generative AI (UK)
About this role
Pragmatic builders who enjoy autonomy, own projects from proposal to production, and want to shape enterprise AI solutions will find a strong fit at Writer. The London engineering team develops secure, scalable generative AI services and agentic workflows that allow global enterprises to orchestrate AI-powered work.
Day-to-day work involves designing robust microservices, integrating large language models, building responsive user interfaces, and collaborating closely with product and DevOps partners. The role exists to expand human capacity through trustworthy AI platforms that unite business and IT units. Ideal candidates bring a whole-systems architectural mindset, a proactive approach without bureaucratic red tape, and hands-on Python expertise in production environments.
What you will do
- Design and develop robust, secure, and scalable generative AI services and applications using Python and modern frameworks.
- Build and optimize high-performance, low-latency APIs and microservices to integrate advanced AI models and agentic workflows.
- Make meaningful system design decisions and own the architecture of core platform components from initial proposal through production deployment.
- Implement and maintain responsive user interfaces using technologies like React and TypeScript to deliver intuitive experiences.
- Communicate changes, plans, and proposals clearly to cross-functional teams including product managers, data scientists, and DevOps engineers.
- Partner with DevOps teams to build continuous deployment, logging, and monitoring systems ensuring top-tier performance and security.
What you need
- Possess three to five or more years of hands-on experience as a software engineer with a strong emphasis on Python development in production environments.
- Demonstrate proven expertise in building and deploying generative AI applications leveraging LLMs, vector databases, and modern open-source agentic frameworks.
- Bring practical experience with microservices architecture, RESTful APIs, major cloud platforms, containerization with Docker, and Kubernetes.
- Maintain a solid grasp of modern web technologies including FastAPI, Asyncio, database systems like PostgreSQL, and AI developer tooling.
- Have exposure to enterprise architecture such as IAM, SSO, SAML, OAuth, OIDC, RBAC, and security best practices.
Benefits
- Generous PTO, plus company holidays
- Comprehensive medical and dental insurance
- Paid parental leave for all parents (16 weeks)
- Fertility and family planning support
- Early-detection cancer testing through Galleri
- Competitive pension scheme and company contribution
- Annual work-life stipends for wellness and learning
- Company-wide off-sites and team off-sites
- Competitive compensation and company stock options
Skills and tech stack
Questions candidates ask
What is the work location and remote policy?
This is a hybrid role based out of the London hub. Writer also maintains office hubs in San Francisco, New York City, Seattle, Austin, and Chicago.
What levels are available for this position?
The company is open to hiring for this role at multiple levels, ranging from senior to staff software engineer. Compensation ranges are scaled to match your experience and expertise.
What kind of technical background is required?
Candidates need three to five or more years of hands-on software engineering experience with a strong emphasis on Python in production. The role also requires expertise in generative AI applications, microservices architecture, and enterprise security practices.