1

Application Design Engineer Jobs in Quebec (NOW HIRING)

Design prompt flows, orchestrations, and grounding strategies. * Build and maintain integrations ... Azure AI Engineer Associate, Microsoft Certified: Power Platform Solution Architect Expert) Why ...

New

$80 - $120/hr

APPLICATION / SOFTWARE ARCHITECT, LEVEL 3 (Software Developer) Department: Transport Canada (TC ... Working in an Agile SDLC environment, resources will design, develop, test, and maintain complex ...

next page

Showing results 1-20

Application Design Engineer information

What engineer makes $500,000 a year?

Application Design Engineers typically do not earn $500,000 annually; such high salaries are more common among executive-level roles or specialized senior engineers in fields like software engineering, data science, or systems architecture. Achieving this level often requires extensive experience, advanced skills, and sometimes leadership responsibilities or stock options in tech companies.

What engineers make $300,000 a year?

Senior engineers in specialized fields such as software engineering, petroleum engineering, and aerospace engineering can earn $300,000 or more annually, especially with extensive experience, advanced skills, and leadership roles. High compensation often involves working in high-demand industries, managing large projects, or holding executive-level responsibilities.

What is the difference between Application Design Engineer vs Software Engineer?

AspectApplication Design EngineerSoftware Engineer
CredentialsBachelor's in Engineering, CAD or design certificationsBachelor's in Computer Science or related field, coding certifications
Work EnvironmentDesign labs, manufacturing settings, client sitesOffices, development labs, remote work
Industry UsageElectronics, automotive, industrial equipmentIT, software development, tech companies
Primary FocusDesigning and testing physical products and systemsWriting, testing, and maintaining software applications

Application Design Engineers focus on creating and testing physical product designs, often working with hardware and systems integration. Software Engineers primarily develop and maintain software applications. While both roles require technical skills and collaboration, their core responsibilities and work environments differ significantly, making this comparison useful for those exploring career options or job opportunities in engineering fields.

What does a design application engineer do?

A design application engineer develops and optimizes technical solutions for products or systems, often working with engineering teams to create detailed designs, prototypes, and specifications. They use tools like CAD software and have strong knowledge of engineering principles to ensure designs meet performance and safety standards.

What are the key skills and qualifications needed to thrive as an Application Design Engineer, and why are they important?

To thrive as an Application Design Engineer, you need a solid background in engineering principles, software development, and system design, usually supported by a degree in engineering or computer science. Familiarity with CAD software, simulation tools, and programming languages such as Python or C++ is typically required, along with certifications like Certified Systems Engineering Professional (CSEP) being advantageous. Strong problem-solving skills, creativity, and effective communication are essential soft skills for translating client needs into technical solutions and collaborating with cross-functional teams. These skills ensure that complex applications are designed efficiently, meet user requirements, and function reliably in real-world environments.

What engineers make $200,000 a year?

Senior application design engineers, especially those with extensive experience, advanced skills in software architecture, and expertise in specialized tools, can earn $200,000 or more annually. High compensation is often associated with roles in large companies, leadership positions, or those working in high-demand industries such as technology or aerospace.

What are some common challenges faced by Application Design Engineers when working on custom solutions for clients?

Application Design Engineers often encounter challenges such as balancing client requirements with technical feasibility, managing tight deadlines, and ensuring seamless integration with existing systems. They must frequently adapt to evolving project scopes and navigate communication between cross-functional teams, including sales, development, and support. Strong problem-solving and collaboration skills are essential, as is the ability to clearly translate client needs into practical design specifications.

What are Application Design Engineers?

Application Design Engineers are professionals who develop, customize, and optimize technical solutions or products to meet specific client or industry needs. They work closely with customers, sales teams, and product development teams to ensure that applications perform efficiently and address user requirements. Their role often involves both engineering design tasks and application support, requiring a strong understanding of both product capabilities and customer use cases. They may also assist in troubleshooting, prototyping, and modifying existing systems to improve functionality.
Infographic showing various Application Design Engineer job openings in Quebec as of July 2026, with employment types broken down into 79% Full Time, 16% Part Time, 1% Temporary, and 4% Contract. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution.

Senior Software Developer - Machine Learning Platform

Coveo

Montreal, QC • On-site

Full-time

Posted 7 days ago


Job description

Build the backbone of AI at scale

Want to see your work power millions of machine learning predictions every day? Join our Machine Learning Platform team and help bring models, including Large Language Models (LLMs), into production in a reliable and scalable way.

You'll contribute to a platform that trains thousands of models and serves hundreds of millions of queries daily, while growing your expertise in distributed systems, machine learning infrastructure and agentic workflows.

As a Backend Developer, you will:
  • Contribute to the development lifecycle, including coding, testing, and deployment
  • Analyze and help improve the ease of use, observability and reliability of our AI platform
  • Participate in maintaining services handling millions of requests and LLM calls per day
  • Collaborate with applied scientists, data engineers, and developers to integrate agentic applications into production
  • Contribute to evolving our AI platform to support the growth and scale of agentic workflows for Coveo users
  • Suggest improvements to existing processes and use AI coding tools to support your development workflow
Here is what will qualify you for the role:
  • 5+ years of experience in backend development in a cloud environment (Python or Java/Spring preferred, AWS an asset)
  • Good understanding of distributed systems and scalable application design
  • Ability to solve problems and debug systems with guidance when needed
  • Comfortable learning new tools, technologies, and best practices
What will make you stand out:
  • Familiarity with Terraform, AWS Bedrock, OpenSearch serverless or other vector databases, LiteLLM or other LLM inference gateways
  • Exposure to machine learning workflows or agentic workflows
  • Interest in scalable backend services, large-scale realtime systems, agentic workflows and applications or realtime inference at scale


You don't need to check every single box; passion goes a long way and we appreciate that skillsets are transferable.

Send us your application, we want to hear from you!

Join the Coveolife!

We encourage all qualified candidates to apply regardless of, for example, age, gender, disability, gaps in CV, national or ethnic background.

This job description was written by humans, assisted by AI. We may leverage technology in our hiring process to help us see the person behind the resume.

Coveo is committed to providing accessible employment practices. If you require accommodation due to a disability at any point during the recruitment process, please contact HR@Coveo.com to discuss your needs.