AI Software Engineer

RedTech Recruitment
Cambridge, United Kingdom
2 days ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 90K

Job location

Cambridge, United Kingdom

Tech stack

Artificial Intelligence
Computer Vision
Audio Signal Processing
Code Review
Computer Programming
Text Processing
Machine Learning
Software Engineering
TypeScript
Working Model 2D
React
Large Language Models
Kotlin
GPT
Go

Job description

A fantastic opportunity for an AI Software Engineer to join an innovative technology company developing cutting-edge AI-powered collaboration products used globally. This is a unique opportunity to work within a highly talented R&D environment focused on bringing advanced AI capabilities into real-world production systems across both cloud and device-based products. This role is ideally suited to someone who enjoys both AI research and hands-on software engineering. The company are specifically looking for engineers who are capable of exploring emerging AI technologies and then implementing them into scalable production software, rather than purely research-focused individuals. You will work on a broad range of AI challenges spanning multimodal AI, machine learning, computer vision, LLMs, RAG architectures, transformer models, audio processing and intelligent automation features within a highly collaborative engineering environment. Location: Cambridge, UK. Hybrid working model - minimum of 4 days a week in office., * Research and evaluate emerging AI technologies and capabilities

  • Design, prototype and implement AI-powered product features
  • Develop production-quality software across cloud and device-based systems
  • Work on AI features involving audio, video and text processing
  • Collaborate closely with software engineers, product managers and designers
  • Help shape technical architecture and engineering direction
  • Participate in code reviews and contribute to engineering best practices
  • Monitor and improve AI feature quality and performance in production
  • Contribute to highly innovative AI-driven product development projects

Requirements

  • Strong academic background with a minimum 2.1 degree from a leading university
  • Achieved AAA at A Level or international equivalent
  • Commercial experience in software engineering, AI engineering, machine learning or closely related areas
  • Strong programming ability with confidence in quickly learning new technologies and languages. While the role currently uses Go, Kotlin, TypeScript and React, prior experience with these technologies is not required
  • Interest and exposure across AI technologies such as machine learning, LLMs, RAG systems, computer vision, multimodal AI or transformer architectures
  • Ability to work across both research/prototyping and production engineering
  • Strong problem-solving ability and analytical thinking
  • Excellent communication skills with the ability to work within a collaborative R&D environment
  • Genuine passion for emerging AI technologies and product innovation
  • You use AI tools all the time in your every day life - Claude, GPT etc.

Apply for this position