Software Engineer - GenAI
Software Engineer - GenAI

Software Engineer - GenAI

Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
A

At a Glance

  • Tasks: Design and engineer AI-driven systems that solve real-world business challenges.
  • Company: High-growth FinTech company revolutionising data-driven products.
  • Benefits: Competitive salary, hybrid work, and opportunities for professional growth.
  • Why this job: Join a dynamic team and make a tangible impact with cutting-edge AI technology.
  • Qualifications: 5+ years in software engineering, experience with AI applications preferred.
  • Other info: Fast-paced environment with a focus on collaboration and continuous improvement.

The predicted salary is between 36000 - 60000 £ per year.

A high-growth, FinTech company is building intelligent, data-driven products to support businesses and consumers at scale across the UK and US. The organisation operates cloud-native platforms used by a large and diverse customer base and is continuing to invest heavily in AI-enabled capabilities across its core products.

This role sits within a product-led engineering team focused on applying AI and Generative AI to real-world business problems. You’ll work on large-scale systems where impact is measured by outcomes, not output.

You will:

  • Design and engineer large-scale, production-grade systems (5+ years’ experience)
  • Focus on business impact rather than lines of code
  • Embrace DevOps culture: you build it, you run it
  • Work effectively in cross-functional, autonomous teams
  • Mentor other engineers and help raise the bar across the team
  • Prefer simple, pragmatic solutions over unnecessary complexity
  • Stay effective and organised in fast-moving, ambiguous environments
  • Think broadly about how technical decisions affect the wider business
  • Leverage Generative AI tools to improve productivity and decision-making

Nice-to-Have Skills:

  • Experience building AI or LLM-powered applications
  • Knowledge of NLP or intelligent document processing
  • Familiarity with vector databases (e.g. Pinecone, Weaviate)
  • Experience with search platforms (e.g. OpenSearch, Elasticsearch)
  • Exposure to agentic workflows or orchestration frameworks
  • Aware of MCP (Model Context Protocol)

The team is pragmatic and cloud-native. Current tooling includes:

  • Languages: Python, TypeScript
  • Datastores: PostgreSQL, BigQuery, MySQL
  • Frontend: React, styled-components
  • Testing: Jest, React Testing Library, Cypress, pytest
  • Cloud: AWS, GCP
  • Infrastructure: Docker, ECS Fargate, Terraform
  • CI/CD: GitHub Actions

How You’ll Work:

  • Collaborate: Pair programming and mission-driven squads
  • Outcome-focused: Solve real user problems tied to business results
  • Continuously improve: Fast feedback, learning-first mindset
  • User-centric: Decisions driven by data and direct user insight
  • Continuous deployment: Automated, secure, resilient delivery
  • Test-first: Outside-in testing with behaviour-focused scenarios
  • End-to-end ownership: Lead features from idea to production
  • Cloud-native: Automation-first, security by design

Software Engineer - GenAI employer: Atarus

Join a high-growth FinTech company in London that champions innovation and collaboration, offering a dynamic work culture where your contributions directly impact real-world business challenges. With a strong focus on employee development, you will have opportunities to mentor others and grow your skills in a supportive environment that embraces cutting-edge AI technologies. Enjoy the flexibility of a hybrid working model while being part of a team that values simplicity, pragmatism, and continuous improvement.
A

Contact Detail:

Atarus Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer - GenAI

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving AI or Generative AI. This is your chance to demonstrate your problem-solving abilities and how you can make an impact.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, it’s not just about coding; be ready to discuss how your work aligns with business outcomes.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive and genuinely interested in joining our team.

We think you need these skills to ace Software Engineer - GenAI

AI and Generative AI
Large-scale Systems Design
DevOps Culture
Cross-functional Team Collaboration
Mentoring
Simplicity in Solutions
Adaptability in Ambiguous Environments
Technical Decision Impact Awareness
Generative AI Tools Utilisation
NLP Knowledge
Vector Databases Familiarity
Search Platforms Experience
Cloud-native Technologies
Python
TypeScript

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Software Engineer role. Highlight your experience with AI, cloud-native platforms, and any relevant projects that showcase your ability to design large-scale systems.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about AI and how you can contribute to our mission. Share specific examples of how you've tackled real-world problems in previous roles, especially in fast-moving environments.

Showcase Your Technical Skills: Don’t forget to mention your proficiency in the languages and tools we use, like Python, TypeScript, and AWS. If you have experience with Generative AI or NLP, make it stand out – we love seeing that!

Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people!

How to prepare for a job interview at Atarus

✨Know Your Tech Stack

Make sure you’re familiar with the technologies mentioned in the job description, like Python, TypeScript, and cloud platforms like AWS and GCP. Brush up on your knowledge of DevOps practices and be ready to discuss how you've applied them in past projects.

✨Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled real-world business problems using AI or Generative AI. Be ready to explain your thought process and how your solutions had a measurable impact on the business outcomes.

✨Emphasise Collaboration

Since the role involves working in cross-functional teams, highlight your experience with pair programming and collaborative projects. Share specific instances where you’ve mentored others or contributed to team success.

✨Ask Insightful Questions

Prepare thoughtful questions about the company’s approach to AI and how they measure success. This shows your genuine interest in the role and helps you understand if the company culture aligns with your values.

Software Engineer - GenAI
Atarus
Go Premium

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

A
  • Software Engineer - GenAI

    Full-Time
    36000 - 60000 £ / year (est.)
  • A

    Atarus

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