AI - Java/Scala Software Engineer

iManage

City Of London

On-site

GBP 90,000 - 140,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Flexible work hours
Market-leading salary
Annual performance-based bonus
Enhanced parental leave
Pension match up to 6%
Comprehensive insurance
Wellness benefits

Job summary

A leading software company in London is looking for an AI Software Engineer to design, deploy, and scale AI solutions. The role involves collaboration across teams, working on cutting-edge cloud-native tooling, and delivering high-quality software. Candidates should have a degree in Computer Science or related fields with experience in AI/ML engineering. Flexible work hours and competitive benefits are provided.

Qualifications

  • Professional experience in ML/AI engineering or software engineering.
  • Interest in developing on cloud-native platforms.
  • Experience with languages such as Java or Scala.
  • Experience with languages such as Java or Scala.
  • Strong problem-solving skills and a collaborative mindset.

Responsibilities

  • Build high-quality, maintainable software for production environments.
  • Enforce standards around monitoring and integration testing.
  • Design systems that scale reliably.
  • Keep pace with emerging AI/ML technologies and evaluate where they add value
  • Deploy and operate services using Kubernetes, Docker, Helm, GitHub Actions, and CI/CD pipelines
  • Take ownership of projects from early concept to shipped feature

Skills

Machine Learning
Problem-solving
Collaboration
Java/Scala
Collaborative mindset

Education

Degree in Computer Science or related field

Tools

Kubernetes
Docker
GitHub Actions
GitHub Actions
CI/CD

Job description

AI Software Engineer – iManage

We build and operate systems that bring intelligent features into the hands of thousands of end-users every day. You will collaborate across engineering, product, and customer-facing teams to ship features that make work smarter.

Being an AI Engineer at iManage Means

This role is for someone excited to design, deploy, and scale AI in the real world, where quality, reliability, and thoughtful design matter. You will work across the full development lifecycle, gain exposure to modern cloud-native tooling, and help shape the next generation of AI-powered capabilities for our platform.

Responsibilities
  • Build high-quality, maintainable, well-tested software for production environments
  • Enforce strong standards around monitoring, observability, and integration testing
  • Design systems that scale reliably and perform under real-world load
  • Keep pace with emerging AI/ML technologies and evaluate where they add value
  • Deploy and operate services using Kubernetes, Docker, Helm, GitHub Actions, and CI/CD pipelines
  • Take ownership of projects from early concept to shipped feature
Qualifications
  • A degree in Computer Science, Machine Learning, Data Science, Mathematics, or similar
  • Professional experience in ML/AI engineering or software engineering
  • Interest in developing on cloud-native platforms
  • Experience with languages such as Java or Scala
  • Strong problem-solving skills and a collaborative mindset
Bonus Points If You Have
  • Scala experience
  • Delivered LLM-powered or AI-driven features into production

    We offer flexible work hours, an inclusive environment, market-leading salary, annual performance-based bonus, enhanced parental leave, pension match up to 6%, comprehensive insurance, and wellness benefits.

    London, England, United Kingdom

    We are committed to equal employment opportunities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

    Learn more at: www.imanage.com

    Please see our privacy statement for more information on how we handle your personal data: https://imanage.com/privacy-policy/

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer
Lead Software Engineer

WeBuild-AI • Greater London

Hybrid
GBP 60,000 - 80,000
AI Engineer
AI Engineer

MRJ Recruitment • Leeds

Hybrid
GBP 60,000 - 80,000
AI Engineer
AI Engineer

Oscar Technology • Greater London

On-site
GBP 90,000 - 130,000
Senior AI Engineer
Senior AI Engineer

Adria Solutions Ltd. • Stretford

On-site
GBP 65,000 - 85,000
Training and development budgets
Collaborative culture
Hybrid working model
AI Engineer
AI Engineer

Roc Search • England

On-site
GBP 90,000 - 130,000
25 days holiday + Birthday/Work anniversary
Equity options
Bonus
+4
Applied AI Engineer
Applied AI Engineer

G-Research • Greater London

On-site
GBP 120,000 - 170,000
Lunch provided
Barista bar
35 days annual leave
+2
Senior AI Software Engineer
Senior AI Software Engineer

Ocho People • Belfast City District

On-site
GBP 90,000 - 120,000
Share options
AI tooling culture
Sr. Account Executive (EMEA Law Firms)
Sr. Account Executive (EMEA Law Firms)

iManage • Greater London

Remote
GBP 111,450 - 156,030
Salary competitive
Performance-based bonus
Parental leave
+5
AI Implementation Engineer ( Data Science / ML Background)
AI Implementation Engineer ( Data Science / ML Background)

Adria Solutions Ltd. • Manchester

Hybrid
GBP 60,000 - 85,000
Quarterly bonus
Hybrid working
Career progression
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Matched • Warrington

Hybrid
GBP 60,000 - 80,000