Staff AI Software Engineer
iManage
We offer a flexible working policy that supports a healthy balance between personal and professional well-being. This role requires in-office presence on Tuesdays & Fridays to collaborate, connect, and learn from peers - while also maintaining the flexibility for meaningful work-life balance.
Being a Staff AI Software Engineer at iManage Means…
You are passionate about owning the full lifecycle of AI systems, from training and fine-tuning models to deploying and scaling them in production. You thrive at the intersection of machine learning, data science, and infrastructure engineering, and you bring both analytical accuracy and hands-on technical depth to everything you build. You will work within the Applied AI team, collaborating with engineers, data scientists, and product stakeholders to build the AI capabilities that power iManage’s enterprise work platform including Ask iManage, our generative AI document assistant, as well as advanced document classification, extraction, and NLP-driven features that directly impact how knowledge workers search, organize, and understand their most critical information. You will tackle some of the most interesting problems in applying large language models and NLP at scale to enterprise documents and workflows.
You are a self-starter who identifies problems before being asked, coordinates across teams, and drives solutions to completion. You think carefully about cost, performance, and reliability at scale as well as communicate with clarity and accountability at every step.
iM Responsible For...
- Owning the end-to-end ML lifecycle for AI systems from prototype to production, from model development and evaluation to scalable application design and production serving for NLP, genAI document intelligence, and agentic system use cases
- Collaborating with product and business stakeholders to translate requirements into viable technical solutions
- Deploying and optimizing ML/AI systems on GPUs and Kubernetes-based cloud infrastructure, including AKS or equivalent platforms, while balancing trade-offs across scalability, latency, performance, operational complexity, and cost efficiency.
- Applying modern engineering practices for production AI systems, including monitoring, observability, integration testing, containerized services, CI/CD pipelines, model/version tracking, and release governance.
- Driving architectural decisions for AI systems and mentoring team members to foster a culture of innovation and knowledge sharing
iM Qualified Because I Have…
- A Bachelor's, Master's or Ph.D. in Computer Science, Machine Learning, Data Science, Artificial Intelligence, Statistics, or a related field
- The ability to work collaboratively across teams, communicate with precision, and take ownership from prototype to production
- 4+ years of experience in ML/AI engineering or software engineering with 3+ year of experience building and shipping in NLP and LLM systems into productions
- Deep proficiency in Python and modern AI frameworks (i.e., PyTorch and Hugging Face)
- Deep understanding of ML fundamentals including hands-on experience with both traditional ML/NLP and modern genAI/transformer architectures
- Demonstrated hands-on experience in fine-tuning language models and deploying them to production
- Experience with GPU optimization for both training and inference
- Experience with k8s deployment on cloud infrastructure (Azure/AWS/GCP) to optimize systems for scalability, latency, performance, operational complexity, and cost efficiency
Bonus Points If I Have...
- Experience in knowledge graph and multimodal LLMs
- Experience with distributed training (i.e, Pytorch distributed, Ray) and inference optimization framework (i.e, vLLM, SGLang)
- Experience with agentic engineering (agent harness, agent memory) and orchestration framework like LangChain/LlamaIndex, or similar tools
Don't meet every qualification listed above? Studies show that women and people of color are less likely to apply to jobs unless they meet all qualifications. At iManage, we are committed to building a diverse and inclusive environment, and encourage everyone to show up as their full authentic selves. We welcome those that come with a growth mindset and a hunger for learning; so, if you are excited about this role but your past experience doesn't align perfectly with every qualification we encourage you to apply anyways!
iM Getting To…
- Join a rapidly evolving, industry-leading SaaS company on an exciting journey of growth and scalability!
- Take on meaningful, high-impact challenges by leveraging cutting-edge technologies and best-in-class protocols to drive innovation.
- Own my career path with our internal development framework. Ask us more about this!
- Expand my skill set and earn certifications with unlimited access to LinkedIn Learning courses and interactive Microsoft courses & training.
- Be part of a supportive and experienced team within a dynamic, inclusive, and encouraging culture.
- Enjoy flexible work hours that empower me to balance personal time with professional commitments.
- Collaborate in a modern, open-plan workspace featuring a gaming area, free snacks and drinks, and regular social events.
iManage Is Supporting Me By...
- Creating an inclusive environment where I can help shape the culture not just by fitting in, but by adding to it.
- Providing a market competitive salary that is applied through a consistent process, equitable for all our employees, and regularly reviewed based on industry data.
- Rewarding me with an annual performance-based bonus.
- Offering comprehensive Health/Vision/Dental/Life Insurance, and a Registered Retirement Savings Plan with a company match up to 5%.
- Granting enhanced leave for expecting parents; 20 weeks 100% paid for primary leave, and 10 weeks 100% paid for secondary leave.
- Providing me with a flexible time off policy to take the time off that I need. Be it for vacation, volunteering, celebrating holidays, spending time with family, or simply taking time to recharge and reset.
- Having multiple company wellness days each year to prioritize mental health and well-being.
- Providing access to RethinkCare, a global behavioral health platform that enhances personal well-being, strengthens professional resilience, and empowers parental success through expert-led training and resources.
iManage is committed to providing an excellent candidate experience and will never ask you to engage in recruitment activity via text and exclusively communicates from emails using the @imanage.com domain. If you have any concerns or questions about communications you have received, please send them to View email address on imanagecom.applytojob.com so our team members can review.
About iManage…
At iManage, we are dedicated to Making Knowledge Work™. Our intelligent, cloud-enabled, and secure platform is trusted by 4,100+ customers and 430,000 users worldwide, managing over 11 billion documents and 11 petabytes of data. We empower professionals across 65+ countries to unlock the full potential of their business content and communications.
We are continuously innovating to solve the most complex professional challenges and enable better business outcomes; Our work is not always easy but it is ambitious and rewarding.
So we’re looking for people who embrace challenges. People who thrive on solving problems, pushing boundaries, and collaborating with the industry’s best and brightest. That’s the iManage way. It’s how we turn the impossible into reality, empower our employees to grow, unlock their potential, and create a meaningful impact on everything we do.
Whoever you are, whatever you do, however you work. Make it mean something at iManage.
iManage provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
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. Learn more at:
Please see our recruitment privacy statement for more information on how we handle your personal data.
#LI-Hybrid
#LI-RW1
- ...Staff Software Engineer (AI) – Forward Engineering Build the future of AI‑powered systems at Thomson Reuters Join our Forward Engineering team and help reinvent how Thomson Reuters operates. As a Staff Software Engineer (AI), you'll architect and prototype AI‑driven...SuggestedFull timeWork at officeLocal areaFlexible hours2 days per week3 days per week
- ...Staff Software Engineer The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in these... ...features as needed. You will collaborate with a talented team of AI/ML PhDs, legal SMEs, and market strategists to design, build,...SuggestedLong term contractFull timeWork at officeLocal areaFlexible hours2 days per week3 days per week
$205.6k - $257k per year
...partners through world-class software, purpose-built for everyone in... ...Work With You’ll enter our engineering interview process as part of a... ...specific team’s immediate gap. Staff Engineers at Carta are... ...technical decisions. Define the AI Frontier: Lead the charge in transforming...SuggestedLong term contractFull timeWork at officeImmediate start$170k - $220k per year
...Secure Every Identity, from AI to Human Identity is the key to unlocking the potential... ...endpoint, anywhere in the world. We engineer the end-to-end device experience—from our... ...on the Okta Engineering Blog . The Staff Software Engineer Opportunity We seek a dynamic...SuggestedLong term contractLocal areaWorldwide$170k - $220k per year
...Secure Every Identity, from AI to Human Identity is the key to unlocking the potential... ...endpoint, anywhere in the world. We engineer the end-to-end device experience—from our... ...on the Okta Engineering Blog . The Staff Software Engineer Opportunity We seek a dynamic...SuggestedLong term contractLocal areaWorldwideFlexible hours$160k - $220k per year
...Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the... ...threats with innovative, user-friendly technology. The Staff Software Engineer opportunity We are looking for a Staff Software Engineer to...Local areaWorldwide$90k per year
...to new heights. Our cutting-edge cloud platform, coupled with AI-driven analytics tools, unlocks the true essence of customer sentiment... ...-Verint is looking for a highly skilled and experienced Software Engineer, AI to perform a key role in our digital transformation program...Flexible hours$140k - $175k per year
...Lead Software Engineer, AI Are you passionate about building AI-driven software that transforms how professionals work? Join a dynamic and... ...explore emerging fields with the backing of a global leader. As a Staff Software Engineer – AI, you will play a lead role in...Full timeWork at officeLocal areaFlexible hours2 days per week3 days per week$100 per hour
...About the job Mercor connects elite creative and technical talent with leading AI research labs. Headquartered in San Francisco, our investors include Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position...Remote jobHourly payContract workFor contractorsSummer work$160k - $220k per year
...Secure Every Identity, from AI to Human Identity is the key to unlocking the potential... ...endpoint, anywhere in the world. We engineer the end-to-end device experience—from our... ...on the Okta Engineering Blog . The Staff Software Engineer Opportunity We seek a dynamic...Long term contractLocal areaWorldwide- ...professional expertise with Adaptive AI technology that is... ...are looking for a Generative AI Engineer to develop our next-generation... ...and translation-related service engine, using Generative AI (GenAI) and... ..., and collaborate with the software team to deploy models. We expect...Full timeInternshipWork at officeRemote workShift work
$115k - $165k per year
Senior AI Software Engineering Position Description We are seeking a highly experienced Senior AI Software Engineering professional to join a fast-growing team delivering enterprise-scale AI and machine learning solutions for leading clients within banking, financial...Work at office3 days per week$61.51k - $150k per year
...power of artificial intelligence (AI), robotics, materials sciences... ...electronics to drugs. AC Staff Scientists will advance the field... ...hardware and Python software packages to build SDLs. Selecting... ...science, life sciences, physics, engineering, robotics, computer science, or...Permanent employmentFull timeTraineeshipImmediate startShift work$100k - $145k per year
...openings or future vacancies within our organization. Senior Software Engineer – AI (Materia AI) We're building the next generation of AI‑... ...APIs and microservices that power AI agents, orchestration engines, and content pipelines, ensuring smooth operation under heavy...Full timeWork at officeLocal areaFlexible hours2 days per week3 days per week$148.8k - $198.8k per year
...openings or future vacancies within our organization. Staff Software Engineer (Full Stack) – Forward Engineering Join Thomson Reuters’ Forward Engineering team and help build the next generation of AI‑driven, agent‑centric applications that redefine how our internal...Full timeWork at officeLocal areaFlexible hours2 days per week3 days per week$80k - $100k per year
...Software Engineer - AI – CoCounsel Forward Deployed Engineering Are you excited about building AI solutions that help legal professionals work faster, smarter, and with greater confidence? Do you enjoy operating at the intersection of engineering, legal workflows, and real...Full timeContract workInternshipWork at officeLocal areaFlexible hours2 days per week3 days per week- ...their ideal customers. The company provides end-to-end software and AI solutions for businesses to reach, monetize and grow their... ...: AppLovin's Array team is seeking an experienced Staff Backend Software Engineer to join our team. Array is a seamless, end-to-end app management...Work from homeFlexible hours
$140k - $175k per year
...Thomson Reuters is seeking a Senior Software Engineer, AI (C#, Cloud). This role is for someone who has specialized experience in machine learning/deep learning domains such as model compression, hardware aware model optimizations, hardware accelerators architecture, GPU/ASIC...Full timeWork at officeLocal areaFlexible hours2 days per week3 days per week$160k - $220k per year
...Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted... ...across teams as necessary. Mentor and coach less experienced engineers on sound engineering practices and technical leadership. Serve as...Local areaWorldwide$160k - $220k per year
...Secure Every Identity, from AI to Human Identity is the key to unlocking the potential... .... Join an elite team of full-stack engineers, visionary data scientists, and... ...authentication and authorization decision. The Staff Software Engineer Opportunity Okta is seeking a...Local areaRemote workWorldwide- ...measure ourselves by customer outcomes. Our engineering team operates with high autonomy and... ...SAM Team SAM is SuiteSpot's specialized AI agent for resident maintenance. It manages... .... The Role We're hiring a Senior Software Engineer to build and scale SAM. You'll...Full timeInternshipImmediate startRemote workWork from homeFlexible hours
- ...re building a new fleet management product, and we want to find out what an AI-first way of working actually looks like in practice. Not as a productivity boost layered on top of regular engineering. As the way the work gets done. You'd be the engineer on it, working with a...Permanent employmentFull timeContract workRemote work
$128k - $170k per year
...Ouster is a NASDAQ listed company with a range of lidar sensors and software solutions built on top of those sensors. Our advanced vision... ...We are seeking a self-driven, dynamic and passionate software engineer who will be a key player in improving our architecture, developing...Full time- ...are delivering the highest possible return on investment. The team is composed of Software Engineers with a focus on data, and are all based in North America. What you’ll do As a Staff Software Engineer in the GTM Data Mart Team, you will play a pivotal role in designing...
$140k - $185k per year
...everyone is a stakeholder. What You’ll Be Responsible For As a Staff IT Engineer on the IT Support team, you will act as a senior technical... ...management, and ServiceNow ITSM, while driving automation and AI adoption to reduce manual effort and improve operational efficiency...Full timeRemote workFlexible hours- ...About The Role What if your deep software engineering expertise could directly shape how the next generation of AI writes code? We're looking for senior-level developers in the Toronto area to evaluate, compare, and rank AI-generated code — helping AI systems learn what separates...Hourly payOngoing contractContract workFreelanceRemote workFlexible hours
$136k - $170k per year
...strategy to heavily leverage automation and AI to revolutionize how we approach testing.... ...- we're building the future of quality engineering. This is a chance to step into a... ...seeking a highly skilled and innovative Senior Software Engineer to join our team. You will be...Hourly payInternshipWork at officeFlexible hoursShift work3 days per week$145k - $165k per year
...Transformation Engineer - Software Development, AI & Quality Engineering Fitch Group is seeking a hands-on Transformation Engineer with strong expertise in software development, AI-enabled engineering, and modern quality practices . This role will focus on building intelligent...Long term contractWork at officeImmediate startWorldwideFlexible hoursShift work$160k - $220k per year
...Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the... ...'re all in on this mission. If you are too, let's talk. As a Staff Software Engineer, you will serve as a technical leader and architect for our...Long term contractLocal areaWorldwide$136k - $187k per year
...Secure Every Identity, from AI to Human Identity is the key to unlocking the potential... ...AI Frameworks & Services (AIFS) The way software acts in the world is changing. AI agents... ...The Opportunity As a Senior Software Engineer on the AIFS team, you'll own and deliver product...InternshipLocal areaWorldwideShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff AI Software Engineer. Be the first to apply!
- spécialiste assurance qualité logiciel Toronto, ON
- entry level software Toronto, ON
- embedded software Toronto, ON
- software quality assurance Toronto, ON
- software qa Toronto, ON
- golang software developer Toronto, ON
- software support Toronto, ON
- software implementation project manager Toronto, ON
- software asset management analyst Toronto, ON
- software intern Toronto, ON
