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