Senior AI Software Engineer at Oscar Technology
London, London - England, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

15 Jan, 27

Salary

85000.0

Posted On

17 Oct, 26

Experience

16 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

Yes

Skills

Industry

Information Technology & Services

Description

ABOUT THE ROLE

We're looking for an experienced developer to join a growing business looking to bring AI further into its day-to-day operations through the development of intelligent applications and bespoke software solutions.

Looking for someone with a strong interest in AI who can combine solid software engineering skills with experience building practical, AI-powered tools. You'll have the opportunity to work on new projects from the ground up, experimenting with emerging technologies and turning ideas into solutions that solve real business problems.

This is a varied role where you'll have genuine ownership over what you build, from exploring new AI capabilities and designing technical solutions through to developing, integrating and deploying applications.

THE ROLE

  • Design, develop and maintain software applications, with a strong focus on backend development and system integrations.
  • Build AI-powered features and applications using LLMs, including intelligent document processing, information extraction and automated workflows.
  • Develop retrieval-augmented generation (RAG) solutions that connect LLMs with internal data, documents and other knowledge sources.
  • Build and integrate APIs to connect applications, databases, CRM platforms and third-party services.
  • Develop automated workflows that combine traditional programming, business logic and AI capabilities.
  • Contribute to technical architecture and make decisions around how applications and services are designed, built and integrated.
  • Take ownership of projects from requirements gathering and technical design through to development, testing and deployment.
  • Work closely with stakeholders to understand business challenges and translate them into effective software solutions.
  • Improve the reliability, performance and scalability of existing applications and integrations.
  • Explore new AI tools and technologies where they can add genuine value to the business.

Responsibilities
Loading...