AI Software Engineer

Company: Oscar
Apply for the AI Software Engineer
Location: Leicester
Job Description:

Overview

In this role you will build production-ready AI-enabled software and backend services, integrating leading AI models into enterprise applications. You will work with cross-functional teams to deploy scalable AI workloads in cloud environments. The position focuses on practical AI delivery, not research, offering a path to senior AI engineering while shaping AI-enabled product, APIs, and services. You will have the chance to influence the technology stack and help drive measurable value for customers.

Pay / Benefits

  • Salary up to 75,000 DOE
  • Flexible hybrid working options
  • Dedicated investment into AI and engineering innovation
  • Modern tech stack with exposure to leading AI platforms
  • Clear progression into Senior AI Engineering positions

Responsibilities

  • Develop production-ready AI-enabled software applications
  • Build and maintain backend services supporting LLM and ML functionality
  • Integrate OpenAI, Anthropic and other AI models into enterprise software
  • Create scalable APIs and microservices for intelligent applications
  • Work with cloud infrastructure to deploy and monitor AI workloads
  • Collaborate across Engineering, Data and Product teams on new AI initiatives

Key requirements

  • Strong software engineering background in Python, C# or similar
  • Experience developing cloud-based backend applications
  • Exposure to AI, Machine Learning or Generative AI in commercial projects
  • Understanding of APIs, distributed systems and scalable architecture
  • Passion for AI and enthusiasm to continuously learn emerging technologies
  • Collaboration
  • Problem-solving
  • Continuous learning
  • Python
  • C#/.NET
  • Azure or AWS

…

Posted: September 30th, 2026