Senior AI Software Engineer

iManage
London
2 days ago
Create job alert

We offer a flexible working policy that empowersiManage employees to balance work and well-being. We encourage twodays per week in-office collaboration, offering opportunities tolearn from peers in person, while also providing the flexibilityneeded for a meaningful work-life balance. Being a Senior AISoftware Engineer at iManage Means… You are excited about usingcutting-edge research and technology to join forces with amulti-disciplinary team of data scientists and engineers intackling a wide range of interesting problems in ArtificialIntelligence. As a Senior AI Software Engineer, you will work atthe intersection of software engineering and AI, focusing onbuilding the systems for deploying, scaling and monitoring NLP andGen AI applications in production as well as optimizing andimproving the core document AI strategies. You will have theopportunity to be immersed within our iManage product suite andgain exposure to the full software development lifecycle. You willlearn about our Artificial Intelligence (AI) products and work withfellow engineers and data scientists on projects that directlyimpact our customers. You will operate with a continual learningfocused mindset and have the opportunity to experiment with ourdata sets and contribute to core AI strategies at the heart of whatwe deliver. You will rely on a diverse AI/ML and software ecosystemto enhance our core enterprise products and leverage cutting edgeAI tools and methods to build new products that serve our endusers. You will be exposed to and learn other technologies andmethods that the team uses on a day-to-day basis. If you have astrong passion for software, machine learning and artificialintelligence and want to apply your outstanding technical andproblem-solving skills for delivering impactful AI powered productsinto the hands of our customers, come and join the Applied AI team.iM Responsible For… - Delivering robust, fully tested, maintainablesoftware that impacts end users - Designing and implementingproduction-ready scalable NLP applications and APIs - Developingmonitoring and observability solutions and integration testingframeworks - Conducting code reviews and providing constructivefeedback to team members - Ensuring the scalability, performance,and reliability of AI applications - Staying up-to-date with thelatest advancements in AI and machine learning technologies -Collaborating with cross-functional teams to integrate AI solutionsinto existing products - Providing technical guidance andmentorship to junior engineers - Contributing to the development ofbest practices and standards for AI engineering - Following bestpractices in leveraging CI/CD tools like Docker, GitHub Actions etc- Taking ownership and seeing a project through to completion,asking for help where necessary iM Qualified Because I Have… - AMaster’s or Ph.D. degree in Computer Science, Machine Learning,Data Science, Artificial Intelligence, Statistics or related field- 3+ years of experience in ML/AI engineering, or softwareengineering with expertise in NLP - Experience with AI/MLinfrastructure, distributed training and a track record of buildingand deploying ML systems at scale - Solid understanding of AIsystem design principles and experience with ML/AIOps tools andbest practices for model lifecycle management - Familiarity withmodern NLP architectures, including transformer models and LLMsbased applications in production - A passion for learning about andcontributing to running a large-scale cloud-native Machine Learningplatform - Extensive experience with programming languages such asPython, Java, Scala etc. - Solid experience with ML frameworks suchas Pytorch and Huggingface - The ability to work in a team,collaborate with others to solve interesting problems that directlyaffect our customers - Demonstrated critical thinking andproblem-solving abilities, excellent communication and writtenskills Bonus Points If I Have... - Experience with AI engineeringtools and technologies for fine tuning and serving custom LLMs inproduction and with other Gen AI tools such as, Langchain,LlamaIndex - Experience working with Knowledge graphs based on textdata - Scala experience iM Getting To… - Join a rapidly evolving,industry-leading SaaS company on an exciting journey of growth andscalability! - Take on meaningful, high-impact challenges byleveraging cutting-edge technologies and best-in-class protocols todrive innovation. - Own my career path with our internaldevelopment framework. Ask us more about this! - Expand my skillset and earn certifications with unlimited access to LinkedInLearning courses and interactive Microsoft courses & training.- Be part of a supportive and experienced team within a dynamic,inclusive, and encouraging culture. - Enjoy flexible work hoursthat empower me to balance personal time with professionalcommitments. - Collaborate in a modern, open-plan workspacefeaturing a gaming area, free snacks and drinks, and regular socialevents. iManage Is Supporting Me By… - Creating an inclusiveenvironment where you’re encouraged to help shape the culture bybringing your unique perspective, not just by fitting in. -Providing a market leading salary determined through a fair andconsistent process, equitable for all our employees, and regularlyreviewed against industry benchmarks. - Rewarding me with an annualperformance-based bonus. - Providing enhanced parental leave (20weeks for primary and 10 weeks for secondary caregiver at 100% pay)- Matching my pension contribution (up to 6%) - Offering BUPAprivate medical insurance & a Simplyhealth cash plan to assistwith the everyday costs. - Providing Group life cover, includinglife insurance, income protection, and critical illness protection.- Encouraging me to make use of our top-tier flexible time offpolicy, which includes 25 days of annual leave and the flexibilityto take further additional time off as needed - Having multiplecompany wellness days each year to prioritize mental health andwell-being. - Providing access to RethinkCare, a global behavioralhealth platform that enhances personal well-being, strengthensprofessional resilience, and empowers parental success throughexpert-led training and resources. iManage is committed toproviding an excellent candidate experience and will never ask youto engage in recruitment activity via text and exclusivelycommunicates from emails using the @imanage.com domain. If you haveany concerns or questions about communications you have received,please send them to so our team members canreview. About iManage… At iManage, we are dedicated to MakingKnowledge Work. Our intelligent, cloud-enabled, and secure platformis trusted by 4,100+ customers and 430,000 users worldwide,managing over 11 billion documents and 11 petabytes of data. Weempower professionals across 65+ countries to unlock the fullpotential of their business content and communications. We arecontinuously innovating to solve the most complex professionalchallenges and enable better business outcomes; Our work is notalways easy but it is ambitious and rewarding. So we’re looking forpeople who embrace challenges. People who thrive on solvingproblems, pushing boundaries, and collaborating with the industry’sbest and brightest. That’s the iManage way. It’s how we turn theimpossible into reality, empower our employees to grow, unlocktheir potential, and create a meaningful impact on everything wedo. Whoever you are, whatever you do, however you work. Make itmean something at iManage. iManage provides equal employmentopportunities to all employees and applicants for employment andprohibits discrimination and harassment of any type without regardto race, color, religion, age, sex, national origin, disabilitystatus, genetics, protected veteran status, sexual orientation,gender identity or expression, or any other characteristicprotected by federal, state or local laws. This policy applies toall terms and conditions of employment, including recruiting,hiring, placement, promotion, termination, layoff, recall,transfer, leaves of absence, compensation and training.#J-18808-Ljbffr

Related Jobs

View all jobs

Lead Engineer / Tech Lead – Python, Microservices, CI/CD, AI, ML, Early-Stage Startup. UK

Lead Engineer / Tech Lead – Python, Microservices, CI/CD, AI, ML, Early-Stage Startup. UK

AI Tech Lead – Agentic AI, LangGraph, ML, Python, CI/CD, LLM’s, Early-Stage Startup, UK Remote

AI Tech Lead – Agentic AI, LangGraph, ML, Python, CI/CD, LLM’s, Early-Stage Startup, UK Remote

AI Tech Lead – Agentic AI, LangGraph, ML, Python, CI/CD, LLM’s, Early-Stage Startup, UK Remote

Senior Software Engineer, Fullstack

Get the latest insights and jobs direct. Sign up for our newsletter.

By subscribing you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Data Science vs. Data Mining vs. Business Intelligence Jobs: Which Path Should You Choose?

Data Science has evolved into one of the most popular and transformative professions of the 21st century. Yet as the demand for data-related roles expands, other fields—such as Data Mining and Business Intelligence (BI)—are also thriving. With so many data-centric career options available, it can be challenging to determine where your skills and interests best align. If you’re browsing Data Science jobs on www.datascience-jobs.co.uk, you’ve no doubt seen numerous listings that mention machine learning, analytics, or business intelligence. But how does Data Science really differ from Data Mining or Business Intelligence? And which path should you follow? This article demystifies these three interrelated yet distinct fields. We’ll define the core aims of Data Science, Data Mining, and Business Intelligence, highlight where their responsibilities overlap, explore salary ranges, and provide real-world examples of each role in action. By the end, you’ll have a clearer sense of which profession could be your ideal fit—and how to position yourself for success in this ever-evolving data landscape.

UK Visa & Work Permits Explained: Your Essential Guide for International Data Science Talent

Data science has rapidly evolved into a driving force for businesses and organisations worldwide. In the United Kingdom, companies across sectors—including finance, retail, healthcare, tech start-ups, and government agencies—are turning to data-driven insights to boost competitiveness and innovation. Whether you specialise in statistical modelling, machine learning, or advanced analytics, data scientists are in high demand throughout the UK’s vibrant tech ecosystem. If you’re an international data scientist aiming to launch or grow your career in the UK, one essential part of the journey is navigating the country’s visa and work permit system. From understanding how to secure sponsorship as a Skilled Worker to exploring the Global Talent Visa for leading experts, this article will help you understand the most relevant routes, criteria, and practical steps for your move. Let’s delve into everything you need to know about working in data science in the UK as an international professional.

Top UK Data Science Labs and Institutes: Where Innovation Meets Opportunity

Data has become the linchpin of modern innovation. From forecasting consumer behaviour to enabling cutting-edge health research, data science underpins breakthroughs across nearly every industry. In the United Kingdom, the data science landscape is particularly robust, fuelled by a blend of academic excellence, government support, and vibrant private-sector collaborations. For jobseekers or career-changers keen to explore opportunities in this exciting field, DataScience-Jobs.co.uk offers a gateway to the latest openings, news, and resources. In this in-depth article, we’ll tour the top UK data science labs and institutes, highlight the unique research and career paths available, and outline how you can position yourself to thrive in a field that’s as dynamic as it is rewarding.