AI Software Engineer

AI Software Engineer

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, wellness benefits, and performance bonuses.
  • Why this job: Make a real impact with cutting-edge AI technology in a collaborative environment.
  • Qualifications: Degree in relevant fields and experience in ML/AI or software engineering.
  • Other info: Inclusive culture with excellent 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.

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.

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.

AI Software Engineer employer: iManage

iManage is an exceptional employer for AI Software Engineers, offering a dynamic work culture that fosters collaboration and innovation. With flexible work hours, a commitment to inclusivity, and a comprehensive benefits package including market-leading salaries and wellness initiatives, employees are empowered to grow and thrive in their careers. Located in London, the company provides unique opportunities to work with cutting-edge AI technologies while contributing to meaningful projects that enhance productivity for thousands of users.
I

Contact Detail:

iManage Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land AI Software Engineer

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to AI and software engineering. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on your technical skills and understanding the latest trends in AI/ML. Practice common interview questions and be ready to discuss how you've tackled real-world problems in your past projects.

✨Tip Number 4

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 Software Engineer

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

Some tips for your application 🫑

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the AI Software Engineer role. Highlight any relevant projects or technologies you've worked with, especially those related to AI/ML and cloud-native platforms.

Craft a Compelling Cover Letter: Your cover letter is your chance to show us your personality and passion for AI engineering. Share why you're excited about this role at iManage and how you can contribute to our mission of making work smarter.

Showcase Your Projects: If you've worked on any AI-driven features or projects, make sure to include them in your application. We love seeing real-world applications of your skills, so don't hold back on sharing your achievements!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen to join our team!

How to prepare for a job interview at iManage

✨Know Your AI Stuff

Make sure you brush up on the latest AI and ML technologies. Be ready to discuss how you've applied these in real-world scenarios, especially if you've delivered LLM-powered features before. This shows your passion and keeps you relevant!

✨Showcase Your Problem-Solving Skills

Prepare to share specific examples of challenges you've faced in software engineering or AI projects. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will help demonstrate your analytical thinking and collaborative mindset.

✨Familiarise Yourself with Cloud-Native Tools

Since the role involves working with Kubernetes, Docker, and CI/CD pipelines, make sure you can talk about your experience with these tools. If you’ve deployed services in production, be ready to explain your approach and any lessons learned.

✨Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, project goals, and the company’s vision for AI. This not only shows your interest but also helps you gauge if the company culture aligns with your values. Plus, it makes for a great conversation starter!

AI Software Engineer
iManage
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
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>