Senior AI Software Engineer

iManage
London
3 weeks ago
Applications closed

Related Jobs

View all jobs

Senior Software/Data Engineering Lead- Global Investment Bank | London, UK

Powertrain Software Engineer

Senior Data Engineer, Consultant [Urgent]

Senior Data Scientist

Head of Data Engineering - Product & Plan for Better

Head of Data Engineering - Product & Plan for Better (Basé à London)

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

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.

Portfolio Projects That Get You Hired for Data Science Jobs (With Real GitHub Examples)

Data science is at the forefront of innovation, enabling organisations to turn vast amounts of data into actionable insights. Whether it’s building predictive models, performing exploratory analyses, or designing end-to-end machine learning solutions, data scientists are in high demand across every sector. But how can you stand out in a crowded job market? Alongside a solid CV, a well-curated data science portfolio often makes the difference between getting an interview and getting overlooked. In this comprehensive guide, we’ll explore: Why a data science portfolio is essential for job seekers. Selecting projects that align with your target data science roles. Real GitHub examples showcasing best practices. Actionable project ideas you can build right now. Best ways to present your projects and ensure recruiters can find them easily. By the end, you’ll be equipped to craft a compelling portfolio that proves your skills in a tangible way. And when you’re ready for your next career move, remember to upload your CV on DataScience-Jobs.co.uk so that your newly showcased work can be discovered by employers looking for exactly what you have to offer.

Data Science Job Interview Warm‑Up: 30 Real Coding & System‑Design Questions

Data science has become one of the most sought‑after fields in technology, leveraging mathematics, statistics, machine learning, and programming to derive valuable insights from data. Organisations across every sector—finance, healthcare, retail, government—rely on data scientists to build predictive models, understand patterns, and shape strategy with data‑driven decisions. If you’re gearing up for a data science interview, expect a well‑rounded evaluation. Beyond statistics and algorithms, many roles also require data wrangling, visualisation, software engineering, and communication skills. Interviewers want to see if you can slice and dice messy datasets, design experiments, and scale ML models to production. In this guide, we’ll explore 30 real coding & system‑design questions commonly posed in data science interviews. You’ll find challenges ranging from algorithmic coding and statistical puzzle‑solving to the architectural side of building data science platforms in real‑world settings. By practising with these questions, you’ll gain the confidence and clarity needed to stand out among competitive candidates. And if you’re actively seeking data science opportunities in the UK, be sure to visit www.datascience-jobs.co.uk. It’s a comprehensive hub featuring junior, mid‑level, and senior data science vacancies—spanning start‑ups to FTSE 100 companies. Let’s dive into what you need to know.

Negotiating Your Data Science Job Offer: Equity, Bonuses & Perks Explained

Data science has rapidly evolved from a niche specialty to a cornerstone of strategic decision-making in virtually every industry—from finance and healthcare to retail, entertainment, and AI research. As a mid‑senior data scientist, you’re not just running predictive models or generating dashboards; you’re shaping business strategy, product innovation, and customer experiences. This level of influence is why employers are increasingly offering compensation packages that go beyond a baseline salary. Yet, many professionals still tend to focus almost exclusively on base pay when negotiating a new role. This can be a costly oversight. Companies vying for data science talent—especially in the UK, where demand often outstrips supply—routinely offer equity, bonuses, flexible work options, and professional development funds in addition to salary. Recognising these opportunities and effectively negotiating them can have a substantial impact on your total earnings and long-term career satisfaction. This guide explores every facet of negotiating a data science job offer—from understanding equity structures and bonus schemes to weighing crucial perks like remote work and ongoing skill development. By the end, you’ll be well-equipped to secure a holistic package aligned with your market value, your life goals, and the tremendous impact you bring to any organisation.