AI Software Engineer

New Today

📍 Hybrid | Glasgow or London (1–2 days a week in the office) Are you passionate about building real‑world AI solutions using the latest Azure technologies? Want to work with Azure OpenAI, Cognitive Services, and Azure ML to deliver high‑impact transformation projects? This is a chance to join a relaxed, high‑performing team creating meaningful change across SThree. We're looking for an AI Engineer specialising in Azure who can design, build, and integrate scalable AI systems that drive innovation across the business. 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 AI models and solutions using Azure OpenAI, Azure ML, and other Cognitive Services. Building scalable and efficient AI systems that meet performance and business requirements. 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 AI, machine learning, and Azure technologies — and bringing new ideas to the table. Providing expert guidance on AI best practices and contributing to the organisation’s AI strategy. Conducting data analysis and feature engineering, using tools like Azure Data Lake. Creating strong testing and validation processes to ensure reliability and accuracy of AI models. 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 components and services.
What you’ll bring
Strong programming ability in Python, C#, or Java, with solid software engineering foundations. Experience building AI solutions with Azure OpenAI, Azure Cognitive Services, and Azure Machine Learning. Background in machine learning techniques, feature engineering, and model evaluation. Experience working with large datasets and Azure data tools (Data Factory, Data Lake, SQL, Cosmos DB). Knowledge of CI/CD, containerisation (Docker/Kubernetes), and MLOps practices (Azure DevOps). Understanding of Azure Cloud services such as AKS, GPU VMs, and Azure security/networking for AI applications. Strong communication skills and experience working in agile teams.
Qualifications
Degree in Computer Science, Software Engineering, or equivalent experience (5+ 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
Location:
Greater London
Job Type:
FullTime

We found some similar jobs based on your search