Senior Software Engineer - AI Team in London

Senior Software Engineer - AI Team in London

London Full-Time 76500 - 85000 £ / year (est.) Remote
Qualis Flow

At a Glance

  • Tasks: Join our AI team to develop innovative software solutions that transform the construction industry.
  • Company: Qflow is a forward-thinking tech company focused on sustainability in construction.
  • Benefits: Enjoy a competitive salary, remote work, generous leave, and health benefits.
  • Other info: Collaborative culture with opportunities for learning and career growth.
  • Why this job: Make a real impact by using your skills to reduce waste and carbon in construction.
  • Qualifications: 5+ years in software engineering, strong Python skills, and a passion for data-driven solutions.

The predicted salary is between 76500 - 85000 £ per year.

  • ENGINEERING | UNITED KINGDOM | REMOTE FIRST
  • Senior Software Engineer - AI Team
  • REMOTE FIRST/ PERMANENT / FULL-TIME

Who are we?

At Qflow we’re on a mission to transform one of the world’s most impactful industries, Construction.

We’re providing easily captured, data-driven insights, empowering the industry to make better decisions, ultimately delivering increased quality, efficiencies, cost savings, and cost and risk avoidance.

We’ve built a cutting-edge platform that gives project teams real-time insights into materials, waste, cost, carbon, and quality right at the source.

Using AI, machine learning, and smart integrations, our tech makes sense of chaotic data streams by extracting information from messy receipts and documents, auditing it against project requirements, flagging risks instantly, and feeding insights directly into reporting workflows.

Our mobile app makes it effortless for workers on the ground to capture data in seconds turning construction sites into real-time, data-rich ecosystems.

The impact? Less waste. Lower carbon. Smarter decisions. A construction industry that uses only what it needs, building a future that works for people and the planet.

We’re backed by leading climate-tech and construction-tech investors, including Systemiq Capital, Greensoil Prop Tech Ventures, and Suffolk Technologies, and have raised £11.2M in Series A funding to accelerate our international growth.

You should apply if …

You’re an Engineer who wants to use your skills for impact, helping make one of the world’s most polluting industries more efficient, sustainable, and data-driven.

You enjoy solving complex, messy data challenges, turning raw information into reliable insights and AI-powered features that deliver measurable results.

You’re curious, collaborative, and want to work in a place where your work directly contributes to how construction companies reduce waste, carbon, and cost at scale.

Your team and your role

We’re looking for a Software Engineer to join our Data Experience Team.

This team prototypes, designs, develops, and deploys scalable, data-driven solutions powering Qflow’s platform.

Reporting to our Engineering Manager, and working closely with our Tech Lead, you’ll balance innovation and delivery, researching and shaping early prototypes into robust, production-ready features that take our product to the next level.

Here’s what you’ll do day to day

  • Research, prototype, and productionise solutions that deliver real business impact.
  • Maintain high standards in code quality, testing, documentation, and reproducibility.
  • Collaborate with Product and other engineers to identify opportunities and translate them into robust, data-driven solutions.
  • Perform exploratory data analysis (EDA) to identify patterns, validate assumptions, and define approaches on what to build.
  • As a team member, create new data-related services, integrating them into APIs, pipelines, and Qflow’s wider system architecture.
  • Contribute to data governance practices, including versioning, lineage, and validation.
  • Share knowledge, mentor peers, and help embed a culture of data-driven thinking and continuous improvement across the team.
  • Our tech stack

The Data Experience Team works with Python and SQL for data processing, Azure and Terraform for cloud infrastructure, and modern ML/AI tools such as Open AI and Gemini.

We’re continuously raising our engineering standards through robust testing, CI/CD, and shared code quality practices.

We value curiosity and innovation, always exploring new technologies to stay ahead of the curve.

Your Skills

We’re looking for someone comfortable turning data into real impact, someone who has mastered the craft of software engineering to build reliable, scalable systems that make a difference.

You are able to turn ideas into robust, production-grade features that deliver measurable results.

  • 5+ years of experience in a software engineering-focused environment, ideally with production experience of agentic AI.
  • Advanced proficiency in Python
  • A solid understanding of data science principles is a plus.
  • Experience taking systems from development through to production deployment.
  • Solid SQL skills and familiarity with No SQL data stores.
  • Working knowledge of cloud architectures, distributed systems, and APIs (Azure preferred, but AWS or GCP are valuable).
  • Familiarity with LLMs, prompt engineering, NLP, or image processing, and an ability to quickly learn new AI technologies (e. g., RAG pipelines).
  • Exposure to CI/CD, infrastructure-as-code tools like Terraform, and containerisation with Docker or similar.
  • Excellent communication skills, able to explain complex concepts to technical and non-technical audiences.
  • Collaborative mindset, comfortable mentoring others and improving team capability.
  • Comfort with ambiguity, prioritisation, and delivering incrementally in a startup environment.
  • Our offer
  • Basic salary of up to £85,000 (depending on experience)
  • Remote-first team with Bi-weekly engineering team gatherings and company-wide gatherings once a quarter in our London HQ
  • Company laptop and tools
  • 25 days annual leave + 3 days company closure at Christmas + bank holidays
  • Private medical insurance
  • Critical illness and life insurance
  • Pension contribution up to 7%
  • Enhanced family policy
  • Paid volunteering day
  • Overseas working policy
  • We’ll offset your annual carbon footprint on your behalf via Ecologi
  • Learning & development and career progression opportunities
  • Company social events (online and in person!)
  • Our promise

Creating an environment where everyone feels valued, respected and heard is at the forefront of everything we do.

We are committed to providing equal employment opportunities regardless of race, colour, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or veteran status.

We created a culture that extends to all aspects of our operations, including step-free access, as we believe that everyone should have equal opportunities to access our facilities, services, and digital platforms.

Important Notice: No Recruitment Agencies

We kindly request that recruitment agencies refrain from contacting us regarding this job posting.

We are solely interested in direct applications from candidates.

Any unsolicited communication or resumes received from agencies will not be considered or acknowledged.

We encourage candidates to apply directly through the provided application process.

Thank you for your understanding.

  • Department
  • Engineering
  • Locations
  • Remote Status
  • Remote First/London

Senior Software Engineer - AI Team in London employer: Qualis Flow

Qualis Flow offers a remote-first work environment that fosters collaboration across teams, allowing employees to influence product practices globally. The company is on a mission to transform the construction industry through data-driven insights, providing opportunities for professionals to engage in meaningful work that impacts efficiency and project outcomes. With a focus on growth and innovation, Qualis Flow supports its employees in developing their skills within a rapidly expanding market.

Qualis Flow

Contact Details:

Qualis Flow Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer - AI Team in London

✨Join Local Tech Meetups

Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Qualis Flow or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!

✨Contribute to Open Source Projects

Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Qualis Flow.

✨Tap into Online Developer Communities

Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Qualis Flow.

✨Explore Job Boards Specifically for Tech Roles

Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Qualis Flow that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!

We think you need these skills to ace Senior Software Engineer - AI Team in London

Python
SQL
Data Science Principles
Cloud Architectures
Distributed Systems
APIs
Large Language Models (LLMs)

Some tips for your application 🫡

Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.

Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Qualis Flow.

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Qualis Flow and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!

Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!

How to prepare for a job interview at Qualis Flow

✨Brush Up on Your Coding Skills

For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.

✨Know Your Tools and Frameworks

Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Qualis Flow uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.

✨Showcase Your Projects

Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.

✨Prepare for Behavioural Questions

While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.