Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff AI Software Engineer

Full-time

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

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Staff AI Software Engineer in Toronto, ON vacancy
  •  ...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... 
    Suggested
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    1 day ago
  •  ...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,... 
    Suggested
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    1 day ago
  • $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... 
    Suggested
    Long term contract
    Full time
    Work at office
    Immediate start

    Carta

    Toronto, ON
    10 days ago
  • $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... 
    Suggested
    Long term contract
    Local area
    Worldwide

    Okta

    Toronto, ON
    9 days ago
  • $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... 
    Suggested
    Long term contract
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    9 days ago
  • $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 area
    Worldwide

    Okta

    Toronto, ON
    20 days ago
  • $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

    Calabrio

    Toronto, ON
    6 days ago
  • $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 time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    1 day ago
  • $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 job
    Hourly pay
    Contract work
    For contractors
    Summer work

    Mercor

    Toronto, ON
    8 hours ago
  • $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 contract
    Local area
    Worldwide

    Okta

    Toronto, ON
    20 days ago
  •  ...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 time
    Internship
    Work at office
    Remote work
    Shift work

    Apertera

    Toronto, ON
    6 days ago
  • $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 office
    3 days per week
    Toronto, ON
    14 days ago
  • $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 employment
    Full time
    Traineeship
    Immediate start
    Shift work

    University of Toronto

    Toronto, ON
    4 days ago
  • $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 time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    1 day ago
  • $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 time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    1 day ago
  • $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 time
    Contract work
    Internship
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    1 day ago
  •  ...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 home
    Flexible hours

    AppLovin

    Toronto, ON
    2 days ago
  • $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 time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    1 day ago
  • $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 area
    Worldwide

    Okta

    Toronto, ON
    a month ago
  • $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 area
    Remote work
    Worldwide

    Okta

    Toronto, ON
    a month ago
  •  ...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 time
    Internship
    Immediate start
    Remote work
    Work from home
    Flexible hours

    SuiteSpot

    Toronto, ON
    a month ago
  •  ...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 employment
    Full time
    Contract work
    Remote work

    SWTCH Energy Inc.

    Toronto, ON
    21 days ago
  • $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

    Ouster

    Toronto, ON
    a month ago
  •  ...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... 

    Stripe

    Toronto, ON
    more than 2 months ago
  • $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 time
    Remote work
    Flexible hours

    Circle

    Toronto, ON
    1 day ago
  •  ...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 pay
    Ongoing contract
    Contract work
    Freelance
    Remote work
    Flexible hours

    Alignerr

    Toronto, ON
    24 days ago
  • $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 pay
    Internship
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Lyft

    Toronto, ON
    8 days ago
  • $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 contract
    Work at office
    Immediate start
    Worldwide
    Flexible hours
    Shift work

    Fitch Group

    Toronto, ON
    26 days ago
  • $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 contract
    Local area
    Worldwide

    Okta

    Toronto, ON
    a month ago
  • $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... 
    Internship
    Local area
    Worldwide
    Shift work

    Okta

    Toronto, ON
    27 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff AI Software Engineer. Be the first to apply!