AI - Java/Scala Software Engineer in London
AI - Java/Scala Software Engineer

AI - Java/Scala Software Engineer in London

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
I

At a Glance

  • Tasks: Design, deploy, and scale AI features that enhance user experience.
  • Company: Join iManage, a leader in intelligent software solutions.
  • Benefits: Flexible hours, competitive salary, bonuses, and wellness perks.
  • Why this job: Be at the forefront of AI technology and make a real impact.
  • Qualifications: Degree in relevant fields and experience in ML/AI or software engineering.
  • Other info: Inclusive culture with great career growth opportunities.

The predicted salary is between 36000 - 60000 £ per year.

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.

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.

Please see our privacy statement for more information on how we handle your personal data: Privacy Policy

AI - Java/Scala Software Engineer in London employer: iManage

iManage is an exceptional employer for AI Software Engineers, offering a dynamic work environment in London where innovation thrives. With a commitment to employee growth, flexible work hours, and a comprehensive benefits package including market-leading salaries and wellness initiatives, we empower our team to shape the future of AI technology while enjoying a collaborative and inclusive culture.
I

Contact Detail:

iManage Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land AI - Java/Scala Software Engineer in London

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at iManage. A friendly chat can sometimes lead to opportunities that aren’t even advertised!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving AI, Java, or Scala. This gives us a tangible sense of what you can do and how you think.

✨Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and understanding AI concepts. Practice common algorithms and data structures, and be ready to discuss your past projects in detail.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at iManage.

We think you need these skills to ace AI - Java/Scala Software Engineer in London

Java
Scala
AI/ML Engineering
Cloud-Native Development
Kubernetes
Docker
Helm
GitHub Actions
CI/CD Pipelines
Software Development Lifecycle
Monitoring and Observability
Integration Testing
Problem-Solving Skills
Collaborative Mindset

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the AI Software Engineer role. Highlight your experience with Java or Scala, and any projects where you've deployed AI features. We want to see how you can bring value to our team!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for AI and how you’ve tackled challenges in previous roles. Let us know why you’re excited about working with iManage and how you can contribute to our mission.

Showcase Your Projects: If you’ve worked on any relevant projects, especially those involving AI/ML, make sure to include them. We love seeing real-world applications of your skills, so don’t hold back on the details!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team at iManage!

How to prepare for a job interview at iManage

✨Know Your Tech Stack

Make sure you’re well-versed in Java and Scala, as these are key for the role. Brush up on your knowledge of cloud-native platforms and tools like Kubernetes and Docker, as they’ll likely come up during technical discussions.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous projects and how you tackled them. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your collaborative mindset.

✨Stay Updated on AI/ML Trends

Familiarise yourself with the latest developments in AI and machine learning technologies. Be ready to discuss how these can be integrated into real-world applications, as this shows your passion and commitment to the field.

✨Ask Insightful Questions

Prepare thoughtful questions about the company’s approach to AI and how they envision the future of their platform. This not only demonstrates your interest but also helps you gauge if the company aligns with your career goals.

AI - Java/Scala Software Engineer in London
iManage
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

I
  • AI - Java/Scala Software Engineer in London

    London
    Full-Time
    36000 - 60000 £ / year (est.)
  • I

    iManage

    201-500
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>