Software engineer, generative AI (UK)
Software engineer, generative AI (UK)

Software engineer, generative AI (UK)

Full-Time 48000 - 72000 £ / year (est.) No home office possible
W

At a Glance

  • Tasks: Develop cutting-edge generative AI software using Python and TypeScript.
  • Company: Join a dynamic team at Writer, a leader in AI technology.
  • Benefits: Enjoy competitive salary, health benefits, remote work, and growth opportunities.
  • Why this job: Make a real impact by building innovative AI solutions that enhance user experiences.
  • Qualifications: 5+ years in software engineering with expertise in Python and generative AI.
  • Other info: Collaborative environment with opportunities for career advancement.

The predicted salary is between 48000 - 72000 £ per year.

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 like 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:

Software engineer, generative AI (UK) employer: writer.com

At Writer, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. Our team is dedicated to pushing the boundaries of generative AI technology, offering employees ample opportunities for professional growth and development in a supportive environment. Located in the UK, we provide competitive benefits and a dynamic atmosphere where creativity thrives, making it an ideal place for passionate software engineers to make a meaningful impact.
W

Contact Detail:

writer.com Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software engineer, generative AI (UK)

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving generative AI and Python. This is your chance to demonstrate what you can do beyond just a CV – let your work speak for itself!

✨Tip Number 3

Prepare for interviews by brushing up on your technical skills and understanding the latest trends in generative AI. Practice coding challenges and be ready to discuss your past projects in detail – we want to see your thought process!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Writer.

We think you need these skills to ace Software engineer, generative AI (UK)

Python
TypeScript
Generative AI
FastAPI
Asyncio
Microservices Architecture
RESTful APIs
PostgreSQL
Vector Databases
AWS
GCP
Docker
Kubernetes
Clean Code Practices
Collaboration Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python, TypeScript, and generative AI. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about generative AI and how you can contribute to our team. Keep it engaging and personal – we love to see your personality come through.

Showcase Your Projects: If you've worked on any generative AI applications or relevant web projects, make sure to mention them in your application. We’re keen to see real examples of your work, so links to GitHub or live demos are a big plus!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about what we do at StudySmarter!

How to prepare for a job interview at writer.com

✨Know Your Tech Stack

Make sure you’re well-versed in Python and TypeScript, as these are crucial for the role. Brush up on your experience with frameworks like FastAPI and Asyncio, and be ready to discuss how you've used them in past projects.

✨Showcase Your Generative AI Experience

Prepare specific examples of generative AI applications you've built or contributed to. Highlight any challenges you faced and how you overcame them, as this will demonstrate your problem-solving skills and expertise in the field.

✨Familiarise Yourself with Cloud Platforms

Since the role involves working with cloud platforms like AWS, GCP, or Azure, make sure you can talk about your experience deploying applications in these environments. Be ready to discuss how you’ve scaled applications and managed resources effectively.

✨Emphasise Collaboration and Best Practices

This position requires working closely with cross-functional teams, so be prepared to share examples of how you've collaborated in the past. Discuss your commitment to writing clean, maintainable code and how you’ve helped teams adopt best practices in software development.

Software engineer, generative AI (UK)
writer.com

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

W
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>