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

Artificial Intelligence Software Developer

Full-time

MaintainX

Job Responsibility:

MaintainX is the world's leading Asset and Work Intelligence platform for industrial and frontline environments. We are a modern IoT-enabled cloud-based tool for reliability, safety, and operations on physical equipment and facilities. MaintainX powers operational excellence for 10,000+ businesses including Duracell, Univar Solutions Inc., Titan America, McDonald's, Brenntag, Cintas, Xylem, and Shell.

We've raised $104 million in venture capital following a recent Series C funding round led by Bain Capital Ventures, Bessemer Ventures, August Capital, Amity Ventures, Ridge Ventures as well as CEO's from GE, Twilio, Coupa, Toast and PagerDuty.

We're looking for a Software Engineer with experience building AI-powered applications leveraging LLMs. You'll design and deploy intelligent features that integrate with web apps and backend systems. You'll work closely with product and engineering teams to build scalable, production-ready solutions. This role blends hands-on full-stack development with cutting-edge AI capabilities.

What you'll do:

  • Design, develop, and deploy AI-powered applications utilizing LLMs and other models to solve complex business problems.
  • Ensure seamless integration of AI models with web applications and backend services.
  • Implement and optimize algorithms for performance and scalability, ensuring efficient end-to-end solutions.
  • Collaborate with product managers, designers, and engineers to define product requirements and integrate AI capabilities into customer-facing applications.
  • Contribute to engineering best practices, including code quality, security, and deployment processes.
  • Participate in on-call duties.

About you:

  • Proven experience implementing LLM-powered applications, including prompt engineering, retrieval mechanisms, agentic workflows and integrating external knowledge sources.
  • 3+ years of professional experience in full-stack software development, including 1+ year of experience working with LLMs.
  • Strong programming skills in Python and/or JavaScript/TypeScript, with experience using LLM frameworks such as LlamaIndex, LangChain and LangGraph.
  • Experience with cloud providers (AWS/Azure/GCP) and deploying AI services at scale.
  • Knowledge of modern web development frameworks (React, Node.js) and API design.
  • Strong problem-solving skills, with the ability to design scalable AI-powered solutions.
  • Excellent communication skills to explain complex AI concepts to non-technical stakeholders.
  • Actively keeps up with recent advancements in LLMs and AI, including new models, tools, and industry trends.

Bonus skills:

  • Built multi-modal applications.
  • Implemented guardrails and evaluation pipelines for LLM-driven applications.
  • Skilled in training, fine-tuning, optimizing, and deploying language models.

What's in it for you:

  • Competitive salary and meaningful equity opportunities.
  • Healthcare, dental, and vision coverage.
  • 401(k) / RRSP enrollment program.
  • Take what you need PTO.
  • A Work Culture where:
    • You'll work alongside folks across the globe that reflect the MaintainX values: Smart Humble Optimists.
    • We believe in meritocracy, where ideas and effort are publicly celebrated.

About us:

Our mission is to make the lives of blue-collar workers easier worldwide by creating software that meets their needs and realities. Our product is truly life-changing for that 80% of the workforce who doesn't work behind a desk and needs enterprise-grade software at their fingertips.

MaintainX is committed to creating a diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Vacancy posted 23 hours ago
Similar jobs that could be interesting for youBased on the Artificial Intelligence Software Developer in Montréal, QC vacancy
  •  ...Description Overview AtkinsRéalis is looking for a Director, Artificial Intelligence, Finance to turn the potential of AI into measurable...  ...data, cybersecurity, privacy and risk specialists. They will develop Finance-specific strategy and governance within enterprise standards... 
    Suggested
    Full time
    Contract work
    Internship
    Flexible hours

    AtkinsRéalis

    Montréal, QC
    3 days ago
  •  ...The Bank is accelerating its transformation by placing artificial intelligence at the core of its business and technology strategies. AI is a key enabler for innovation, operational efficiency, and hyper-personalized customer experiences. To support this ambition, we are creating... 
    Suggested
    Flexible hours

    National Bank of Canada

    Montréal, QC
    23 hours ago
  •  ...7 years of experience, part of it demonstrated on AI projects. The type of AI does not matter: generative AI, machine learning or intelligent automation are all acceptable, as long as the person led the project as Project Manager. The client emphasizes a trait beyond the resume... 
    Suggested
    Contract work

    Maarut

    Montréal, QC
    2 days ago
  •  ...years, LGI Healthcare Solutions has built software that healthcare organizations depend on...  ...Internal Program Manager, Artificial Intelligence The Internal Program Manager, Artificial...  ...initiative tracking and reporting: Develop and maintain indicators that provide insight... 
    Suggested
    Full time

    LGI Healthcare Solutions Santé Inc.

    Montréal, QC
    4 days ago
  •  ...As Artificial Intelligence Strategy Practice Leader, you play a key role in the Office of the Chief...  ...also conduct strategic monitoring of AI developments and market practices. Working with the...  ...Support business sectors as they develop their AI strategies Act as the main... 
    Suggested
    Internship
    Work at office
    Remote work
    Flexible hours

    Relevance

    Montréal, QC
    3 days ago
  •  ...aux données ? En tant que  Développeur en Intelligence d'Affaires chez  TS Imagine , vous...  ...come alive? As a  Business Intelligence Developer at TS Imagine, you’ll create interactive...  ...interpersonal skills to excel in a cutting-edge software development environment. What You’ll... 
    Full time
    Work at office
    Worldwide
    Day shift

    Ts Imagine

    Montréal, QC
    more than 2 months ago
  •  ...digital or mixed-signal integrated circuits and the ability to develop an internationally recognized research program focused on energy-efficient circuits and hardware architectures for artificial intelligence and Internet of objects. The rapid development of artificial intelligence... 
    Permanent employment
    Local area
    Immediate start
    Relocation package

    Université Polytechnique, Montréal

    Montréal, QC
    8 days ago
  •  ...and enjoyable world. Role overview    As a Senior Software Developer, we expect you to be disciplined regarding software...  ...Read our full hiring process  here .   We may use artificial intelligence (AI) tools to support parts of the hiring process, such as... 
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    more than 2 months ago
  •  ...want to build the customer support platform for the AI era, we're looking for top talent to join us. About the Role As a Software Developer at Botpress, you'll be at the forefront of developing innovative solutions that drive the future of conversational AI. As part of... 
    Full time
    Work at office
    Worldwide

    Botpress Technologies Inc.

    Montréal, QC
    17 days ago
  •  ...empower individuals by fostering confidence and self-expression while celebrating intimacy and individuality. We’re looking for a Software Developer Intern to join our team. This role is ideal for a student who is eager to grow their development skills, gain hands-on... 
    Full time
    Internship

    Nuovo Photography

    Montréal, QC
    3 days ago
  •  ...franchise risk. This is a Director level position within the NFR Artificial Intelligence Governance Group which is responsible for Compliance...  ...groups. What you'll bring to the role: Strong interest in developing working knowledge of data and information management... 
    Work at office
    Remote work

    860 Morgan Stanley Svcs Canada Co

    Montréal, QC
    1 day ago
  •  ...Responsibilities: • Implement middleware for intelligent environment devices, mainly within a...  ..., development and testing of multiple software modules. • Ensure implementation meets...  .... • Collaborate with other software developers in the team to implement software that align... 
    Permanent employment
    Full time

    Collabera

    Montréal, QC
    more than 2 months ago
  •  ...business unit of AppDirect, is the leading solution built to help software companies generate revenue through data-driven Cloud go-to-...  ...software companies in the world. About You As a Senior Software Developer, you'll join a development team that crafts solid, reliable... 
    Apprenticeship
    Worldwide
    Flexible hours

    AppDirect

    Montréal, QC
    20 hours ago
  •  ...sur les résultats où des collègues très intelligents et motivés s’inspirent mutuellement...  ...organization.  Engineers thrive at Tower while developing electronic trading infrastructure at a...  ...Engineering department is seeking a Software Developer II to join the Data team in Montreal.... 
    Full time
    Apprenticeship
    Casual work
    Work at office
    Worldwide

    Tower Research Capital

    Montréal, QC
    more than 2 months ago
  •  ...Junior Software Developer (Android & TypeScript) Reports To: Director of Engineering Location: Montreal, QC (Hybrid: work remotely or from the office, your choice!)  About us Broadsign is a growing software company with a mission to make buying, selling, and delivering... 
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours

    Broadsign Careers

    Montréal, QC
    20 hours ago
  •  ...Zimmer Biomet seeks a Senior Software Developer to design and develop computer-assisted surgery software using C++, Qt, computer vision, and medical imaging. The role requires technical leadership and mentorship of a development team, with three days weekly on-site presence... 

    Zimmer Biomet

    Montréal, QC
    3 days ago
  • $95k per year

     ...Experience: 3 years to less than 5 years Work setting Office Private company, corporation or industry Financial technology Software company Tasks Write, modify, integrate and test software code Maintain existing computer programs by making modifications as... 
    Permanent employment
    Work at office

    FLEXY GROUP

    Montréal, QC
    6 days ago
  •  ...Job Responsibility: We are looking to hire a Java Developer. The Equity Derivatives Volatility(EQD/VOL) is a team of nine people with responsibility for maintaining and supporting Front-to-Back applications (80%) and providing solutions to our internal clients (20% development... 
    Daily paid
    Full time
    Part time
    Work at office

    CGI

    Montréal, QC
    23 hours ago
  •  ...Temps-Plein / Full-Time  Mode de travail: Hybride / Work arrangement: Hybrid   We are looking for a  Embedded Software Developer to collaborate on one of our projects in the Space sector. Who are we? Scalian is a multinational engineering consulting firm with... 
    Long term contract
    Full time

    Scalian

    Montréal, QC
    7 days ago
  •  ...and enjoyable world. Role overview   As a Senior Software Developer with strong Data Engineering and MLOps experience, you design...  .... Read our full hiring process  here . We may use artificial intelligence (AI) tools to support parts of the hiring process, such as... 
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    more than 2 months ago
  •  ...Huawei Canada has an immediate permanent opening for an AI Software Developer. About the team: The Smart Grid Technology Lab...  ...are reviewed directly by our hiring team, we do not use artificial intelligence tools to screen or select candidates. Huawei aims to... 
    Permanent employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co.,

    Montréal, QC
    more than 2 months ago
  •  ...record time with the only hardware and software AI-powered platform built for the factory...  ...Vention's application authoring platform. We develop the cloud-first authoring experience...  ...with Node.js. Curiosity, intelligence, and genuine excitement about solving difficult... 
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...services are customized to meet specific needs. For more details please visit our website Job Description Job Title : Database Software developer Location : Montreal, QC Job Type : Contract on W2 Work Status: US Citizen / Canadian Citizen / TN VISA Skills... 
    Permanent employment
    Full time
    Contract work
    Temporary work

    Epro Consulting

    Montréal, QC
    more than 2 months ago
  •  ...efficient and enjoyable world. Role overview As a Senior Software Developer with strong Cloud, DevOps, and infrastructure experience,...  .... Read our full hiring process  here . We may use artificial intelligence (AI) tools to support parts of the hiring process, such as... 
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    more than 2 months ago
  •  ...integrity, innovation and a willingness to challenge consensus. We are looking for a passionate S oftware Developer to join our infrastructure team. This software-focused role involves building the services, platforms and automation that support our engineering teams and... 
    Work from home

    DRW

    Montréal, QC
    12 days ago
  •  ...Software Developer II (P2) We are seeking a Software Developer II to join our Application Development team in Montreal. In this client-facing role, you will deliver work independently, write and maintain production Python code, build and maintain automated tests,... 
    Long term contract
    Full time
    Temporary work
    Work at office
    2 days per week

    Jeppesen Foreflight Careers

    Montréal, QC
    a month ago
  •  ...full-time in office attendance*    As a Full Stack Java/React Developer, you will work on large-scale web applications, including...  ...workflows, Kubernetes, and Docker. ~ Solid understanding of the software development lifecycle (SDLC) and common architectural patterns.... 
    Full time
    Work at office
    Local area
    Remote work

    Aylo Careers

    Montréal, QC
    more than 2 months ago
  • $100k - $120k per year

    Education: Bachelor's degree Experience: 5 years or more or equivalent experience Screening questions Do you have experience working in this field? Employment terms options ~ Day Workplace information ~ Hybrid Health benefits Dental plan Disability...
    Permanent employment

    Gameloft

    Montréal, QC
    29 days ago
  •  ...Position Overview: The Order Gateway team develops and maintains Squarepoint’s order entry gateways, which are essential for routing...  ...Remain hands-on, directly driving technical delivery and ensuring software quality and reliability. Actively participate in architectural... 
    Full time

    Squarepoint Capital

    Montréal, QC
    20 hours ago
  •  ...Xona is the navigational intelligence company bringing real-time, centimeter-level certainty to any device, anywhere on Earth. With Pulsar...  ...power, and robust protection. Xona is seeking a skilled Software Engineer to work as a contributor to the development and integration... 
    Permanent employment
    Full time
    Work at office

    Xona Space Systems

    Montréal, QC
    26 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Artificial Intelligence Software Developer. Be the first to apply!