freehire launches on Product Hunt on 26 August.

Follow →

AI Engineer

At CAE, our Technology & Product Development team is dedicated to shaping the future with immersive systems and pioneering technologies that elevate safety and readiness worldwide. From VR/AR solutions to cutting-edge flight simulation, you’ll work alongside brilliant minds in a rewarding and supportive environment with opportunities to learn and grow every day. Simply put, you’re empowered to tackle challenges with a team that embraces bold ideas and a commitment to safety and excellence on a global scale. With a career that blends flexibility, creativity, and impact, you’ll play a vital role in an innovative and collaborative team, driving next-generation tech solutions for the moments that matter most.

Our engineers are the technical visionaries driving our innovative solutions.

Renowned globally for designing, integrating, and delivering state-of-the-art simulation and training systems, you'll tackle complex challenges, collaborate across functions, and contribute to advancements that shape the future of our industry.

Supported by a culture that fosters flexibility, growth, and technological excellence, our engineers are empowered to make a meaningful impact every day. Whether your passion lies in artificial intelligence, data engineering, software development, or cloud technologies, CAE provides the environment to develop your skills and create a lasting legacy in safety and simulation.

Key Responsibilities

We are looking for an AI Engineer I who is passionate about applying Artificial Intelligence and Generative AI technologies to solve real business problems. The ideal candidate has 1-2 years of experience developing AI solutions and working with cloud-based data and AI platforms.

In this role, you will work closely with Data Scientists, Data Engineers, Product Owners, Solution Architects, and business stakeholders to design, develop, test, and deploy AI-powered solutions. You will contribute to the implementation of machine learning models, intelligent agents, AI copilots, and data-driven applications while following CAE engineering standards and best practices.

Responsibilities

AI Solution Development

  • Develop, test, and deploy AI and machine learning solutions that address business needs.
  • Support the integration of Generative AI, Large Language Models (LLMs), and intelligent agents into enterprise applications.
  • Assist in building AI-powered copilots, chatbots, recommendation systems, and predictive analytics solutions.
  • Develop reusable AI components, APIs, and services following software engineering best practices.
  • Participate in AI solution design reviews and technical discussions.

Data and Model Engineering

  • Prepare, transform, and validate structured and unstructured datasets for AI use cases.
  • Support the development and optimization of ML and AI models throughout their lifecycle.
  • Assist with feature engineering, model evaluation, and performance monitoring.
  • Work with data engineers to integrate AI solutions with enterprise data platforms.
  • Ensure data quality, reliability, and traceability throughout the AI lifecycle.

Platform and MLOps

  • Support deployment and monitoring of AI solutions using Azure AI Services, Azure Machine Learning, Microsoft Fabric, and related cloud technologies.
  • Participate in CI/CD practices for AI and machine learning solutions.
  • Contribute to model versioning, testing, monitoring, and operationalization activities.
  • Assist in troubleshooting production AI workloads and performance issues.

Governance, Security and Responsible AI

  • Follow CAE standards related to Responsible AI, security, privacy, and governance.
  • Support model documentation and implementation of AI governance controls.
  • Ensure AI solutions comply with security and regulatory requirements.
  • Participate in validation activities to ensure AI outputs are reliable, explainable, and fit for purpose.

Collaboration and Continuous Learning

  • Collaborate with cross-functional teams to understand business challenges and identify AI opportunities.
  • Share knowledge with team members and contribute to a collaborative and innovative work environment.
  • Stay current with emerging trends in Artificial Intelligence, Generative AI, Machine Learning, and cloud technologies.
  • Participate in proof-of-concepts and innovation initiatives to evaluate new AI capabilities.

Minimum Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Data Science, Artificial Intelligence, or a related field.
  • 1-2 years of experience developing software, data, or AI solutions.
  • Experience with Python programming.
  • Knowledge of machine learning fundamentals and AI development concepts.
  • Familiarity with AI frameworks such as LangChain, Semantic Kernel, OpenAI SDK, Hugging Face, TensorFlow, PyTorch, or Scikit-learn.
  • Knowledge of SQL and data manipulation techniques.
  • Understanding of REST APIs and software development best practices.
  • Familiarity with Git and source control practices.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Ability to work effectively in a fast-paced, cross-functional environment.

Preferred Qualifications

  • Experience with Azure AI Foundry, Azure OpenAI, Azure Machine Learning, Microsoft Fabric, or other cloud AI platforms.
  • Exposure to Retrieval-Augmented Generation (RAG) solutions and vector databases.
  • Familiarity with container technologies such as Docker.
  • Understanding of MLOps concepts and CI/CD practices.
  • Experience building AI assistants, copilots, or conversational applications.
  • Knowledge of Responsible AI, model governance, and AI security principles.
  • Bilingualism (English and French) is considered an asset.

CAE Offers

  • Flexible and modern working environments.
  • A collaborative workplace.
  • A dynamic and innovative environment.
  • Opportunities to work on cutting-edge AI and Data initiatives.
  • Professional growth and continuous learning opportunities.

Come share your passion with us!

With more than 10,000 employees in over 35 countries, CAE is a global leader in training for the civil aviation, defence and security, and healthcare markets. Our mission is to make the world safer by helping our customers train for the moments that matter.

Join the Data & AI team and help shape the future of intelligent solutions at CAE.

About CAE

At CAE, our mission is clear: to help make the world a safer place. For nearly 80 years, we’ve driven innovation in simulation, training, and mission readiness to support critical operations worldwide. By leveraging advanced technologies, we empower our customers to operate smarter, faster, and more sustainably. Join a purpose-driven organization where bold ideas are encouraged, collaboration drives progress, and your growth fuels our shared success.

Position Type

Regular

Equal Opportunity & Accommodations

CAE is committed to providing equal opportunities to all applicants, regardless of race, nationality, color, religion, sex, gender identity or expression, sexual orientation, disability, neurodiversity, veteran status, age, or other characteristics protected by law. We encourage applicants who may not meet every qualification to apply. Reasonable accommodations are available—contact your recruiter or email CAECarrieres-Careers@cae.com if needed.

Data Privacy

Privacy Statement | CAE

As part of our process, we may use AI‑supported tools to help review applications, with human decision‑making at every step. CAE thanks all applicants for their interest. However, only those whose background and experience match the requirements of the role will be contacted.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available