Job Search and Career Advice Platform

Enable job alerts via email!

Software engineer, generative AI (UK)

Methodfi

City of London

On-site

GBP 60,000 - 90,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company in London is seeking an experienced Software Engineer to join their team. The role focuses on developing generative AI services using Python and TypeScript, with responsibilities including building user-friendly interfaces and integrating AI-driven features. The ideal candidate has over 5 years of experience and a strong background in web applications and cloud platforms. Competitive compensation and excellent benefits are offered.

Benefits

Generous PTO
Comprehensive medical and dental insurance
Paid parental leave (12 weeks)
Fertility and family planning support
Early-detection cancer testing
Competitive pension scheme
Annual work-life stipends
Company-wide off‑sites
Competitive compensation and stock options

Qualifications

  • 5+ years of experience in software engineering at expert level with Python.
  • Experience building web applications using FastAPI and Asyncio.
  • Experience building with generative AI applications in production environments.
  • Expertise with microservices architecture and RESTful APIs.
  • Solid understanding of database technologies such as PostgreSQL and vector databases.

Responsibilities

  • Design and develop robust generative AI services using Python.
  • Implement responsive and user‑friendly frontend interfaces with React.
  • Deploy and scale applications with cloud platforms like AWS.
  • Develop and integrate high‑performance APIs for AI features.

Skills

Python
TypeScript
FastAPI
Asyncio
Generative AI
Microservices architecture
RESTful APIs
PostgreSQL
Docker
Kubernetes

Tools

AWS
GCP
Azure
Elastic
Pinecone
Weaviate
Job description
📐 About this role

We are seeking a talented software engineer with generative AI experience who is deeply proficient with python and typescript to join our dynamic and growing team at Writer. As a key member of our engineering team, you will play a crucial role in building the genAI software. Your primary focus will be on developing a state‑of‑the‑art platform that harnesses generative AI technologies and you will deliver seamless and scalable solutions. You will work closely with cross‑functional teams to design, implement, and maintain features that enhance the user experience, drive product growth, establish best practices, and integrate cutting‑edge AI capabilities.

🦸🏻♀️ Your responsibilities
  • Design and develop robust and scalable generative AI services using Python and open source frameworks such as Writer Agent Builder, LangChain, and n8n.

  • Implement responsive and user‑friendly frontend interfaces, leveraging technologies like React, TypeScript, and modern web frameworks.

  • Work with cloud platforms such as AWS, GCP, or Azure to deploy and scale applications.

  • Develop and integrate high‑performance, low‑latency APIs for AI‑driven features.

  • Ensure code quality through testing, peer reviews, and continuous integration.

  • Collaborate with the team to build, and maintain generative AI agents.

  • Participate in architectural design discussions and promote engineering best practices.

  • Continuously improve the application’s performance, scalability, and maintainability.

⭐️ Is This You?
  • 5+ years of experience in software engineering at expert level with Python

  • Experience building web applications using FastAPI and Asyncio

  • Experience building with generative AI applications in production environments.

  • Expertise with microservices architecture and RESTful APIs.

  • Solid understanding of database technologies such as PostgreSQL and vector databases as Elastic, Pinecone, Weaviate, or similar.

  • Familiarity with cloud platforms (AWS, GCP, etc.) and containerized environments (Docker, Kubernetes).

  • Familiarity with MCP, devtools, AI agents, or contributed to open source

  • You are committed to writing clean, maintainable, and scalable code, following best practices in software development.

  • You enjoy solving complex problems and continuously improving the performance and scalability of systems.

  • You thrive in collaborative environments, working closely with cross‑functional teams to build impactful features.

  • Proven ability to help teams adopt technical best practices.

*Note: 5 years experience is minimum experience, but we are open to seniority (Senior, Staff, Senior Staff, etc).

🍩 Benefits & perks (UK full‑time employees):
  • Generous PTO, plus company holidays

  • Comprehensive medical and dental insurance

  • Paid parental leave for all parents (12 weeks)

  • Fertility and family planning support

  • Early‑detection cancer testing through Galleri

  • Competitive pension scheme and company contribution

  • Annual work‑life stipends for:

    • Home office setup, cell phone, internet

    • Wellness stipend for gym, massage/chiropractor, personal training, etc.

    • Learning and development stipend

  • Company‑wide off‑sites and team off‑sites

  • Competitive compensation and company stock options

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.