AI Software Engineer

Company: SThree
Apply for the AI Software Engineer
Location: London
Job Description:

We’re Hiring: Software Engineer focused on AI

Hybrid | Glasgow or London (1 day a week in the office)

Are you passionate about building real‑world AI solutions using the latest Cloud (Azure) and AI technologies? Do you want to work on complex projects and transform the way an enterprise operates through innovation and technology? This is a chance to join an exciting, high‑performing team creating meaningful change across SThree.

We’re looking for an AI Software Engineer specialising in Azure who can design, build, and integrate scalable AI systems that drive end‑to‑end innovation across the business, delivering and maintaining solutions in production with thousands of users.

About us

SThree is the global STEM workforce consultancy, fusing ambition, expertise and technology. We advise businesses, build expert teams and deliver project solutions, to outpace tomorrow, together.

We’ve been in STEM for more than 39 years– a global team with local expertise across specialist sectors in Engineering, Life Sciences and Technology.

We aspire to be the game‑changers in STEM. We are all in, we build partnerships, we think big, and we do the right thing. We bring skilled people together, whatever the speed, scale and scope of the ambitions, to build the future.

What you’ll be doing

  • Designing and developing production‑grade software solutions on Azure that leverage PaaS, Container, AI and Agentic services
  • Building scalable and efficient AI systems that meet enterprise performance and business requirements.
  • Delivering production‑grade code with the adequate software engineering patterns and best practices to deliver, monitor and maintain enterprise solutions.
  • Working closely with business analysts, data scientists, and engineering teams to integrate AI into existing systems and workflows.
  • Keeping up to date with the latest advancements in Software Development, AI, machine learning, and Azure technologies – and bringing new ideas to the table.
  • Providing expert guidance on AI best practices and contributing to the organization’s AI strategy across innovation, security and reliability pillars.
  • Conducting data analysis and feature engineering, using tools like business intelligence and monitoring tools.
  • Creating strong testing and validation processes to ensure reliability and accuracy of software and AI systems.
  • Monitoring and resolving operational issues, including investigating significant outages and recommending corrective actions.
  • Ensuring operational documentation and procedures meet security, compliance, and performance standards.
  • Overseeing the planning, installation, and maintenance of new or updated AI and Cloud components and services.

What you’ll bring

  • At least 3+ years of industry experience (ideally +5) in a software, automation, AI, ML or related engineering role with hands‑on records of developing, deploying and maintaining production‑grade systems.
  • Strong programming ability in Python, C#, or Java, with solid software engineering foundations. Experience with software engineering patterns and OOP is a must.
  • Experience building Cloud (ideally Azure) solutions, using PaaS (Functions/Lambdas, Container Apps, App Service…) and/or Kubernetes.
  • Experience building and maintaining multi‑integrated systems using APIs, microservices, and their corresponding best practices to deliver robust and secure solutions.
  • Familiarity with testing, evaluating and selecting LLM/ML models is a plus.
  • Experience working with large datasets and Azure data tools (Data Factory, Data Lake, SQL, Cosmos DB).
  • Knowledge of CI/CD, containerisation (Docker/Kubernetes), and DevOps/SRE/Platform Engineering knowledge or adjacent.
  • Understanding of Azure Cloud services such as AKS, and Azure security/networking, ideally within the space of AI Applications.
  • Strong communication skills and experience working in agile teams.

Qualifications

  • Degree in Computer Science, Software Engineering, or equivalent experience (3+ years within a cloud environment).
  • Work with cutting‑edge Azure & AI technologies
  • Be part of a supportive team that values innovation and creativity
  • Opportunity to influence how AI shapes our organisation

What’s in it for you?

  • Hybrid working options for flexibility.
  • Bonus linked to company and personal performance.
  • 28 days holiday plus public holidays, with an annual leave purchase scheme.
  • Private healthcare, discounted dental insurance, and health cashback scheme.
  • Paid volunteering days and caregiver leave.
  • Access to retail discounts and our company share scheme.

What we stand for

We’re committed to ensuring that every colleague, candidate, and member of our community experiences fair, equitable, and respectful treatment. We strive to create an environment where everyone belongs, feels valued, and is supported to thrive. If you require any assistance or reasonable adjustments during the application process, please let us know. We’re here to help.

#J-18808-Ljbffr…

Posted: May 27th, 2026