CrawlJobs Logo

Applied AI Engineer - Engineering Simulation & Design Exploration

Canada, Quebec · Job Posted June 15, 2026
Apply Position
Job Link Share

Job Description

Engineering simulation is undergoing a structural shift. What used to be a slow, solver-driven process is becoming a fast, exploration-driven workflow, enabled by surrogate models, physics-informed AI, and GPU-accelerated methods. This changes not just how simulations run, but how engineers design—moving from evaluating a few options to exploring entire design spaces. We are looking for a hands-on Applied AI Engineer to experiment with these emerging technologies. Your role is to try new tools, test them, benchmark them, integrate them into prototypes, determine what actually works in practice, and give an informed decision on its viability in Bentley’s products. The goal is to develop a clear understanding of where these approaches can realistically transform engineering workflows—and where they cannot. This is an experimental role. You will spend most of your time building and testing prototypes, not writing reports or maintaining production systems.

Job Responsibility

  • Keep track of new technologies in the field
  • Evaluate emerging simulation and AI tools through hands-on prototyping
  • Build and benchmark surrogate models against traditional FEM/CFD workflows
  • Test robustness, limitations, and failure modes of new approaches
  • Prototype hybrid pipelines (e.g., surrogate + high-fidelity validation)
  • Explore how these approaches can integrate into real engineering workflows
  • Report to stakeholders with clear recommendations

Requirements

  • Strong programming ability (Python required)
  • Experience with PyTorch, JAX, or similar ML frameworks
  • Solid understanding of numerical simulation: FEM, CFD, or multiphysics modeling
  • Familiarity with: Deep learning, surrogate modeling, reduced-order models, or optimization workflows
  • Good communication skills and collaborative mindset

Nice to have

  • Experience building experimental or research prototypes
  • Understanding of design space exploration (DOE, parameter studies, combinatorial optimization)
  • Exposure to physics-informed ML or scientific machine learning
  • Experience working with GPU or high-performance computing environments
  • Experience working with machine learning for physics simulations
  • Hands-on experience developing Multiphysics simulation code

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Applied AI Engineer - Engineering Simulation & Design Exploration

8 matching positions

Engineering Design Specialist

Our client is looking for a temporary Engineering Design Specialist. This is an ...
Location
Location
United States
Salary
Salary:
60.00 - 80.00 USD / Hour
aquent.com Logo
Aquent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s or PhD in a relevant engineering or applied science field
  • 3+ years of hands-on engineering design experience, specifically producing validated designs from competing specifications (not solely analysis)
  • Proficiency in at least one open-source simulation tool pertinent to your engineering domain
  • Strong Python (or equivalent) scripting skills for problem generation and analysis
  • Exceptional attention to detail across units, boundary conditions, convergence criteria, and physical realism in design problems
  • Candidates should have Electrical and Mechanical Engineering backgrounds
Job Responsibility
Job Responsibility
  • Architect and validate simulation-based engineering problems that demand sophisticated design reasoning, complete with clear constraints and defined optimization goals
  • Develop comprehensive problem sets, including robust reference solutions, insightful near-miss variants, critical edge cases, and thorough documentation
  • Ensure problem sets are calibrated for appropriate difficulty, incorporating multiple failure modes to rigorously test AI model performance
  • Collaborate closely with researchers to iteratively refine problems, leveraging model performance data to enhance challenge and relevance
  • Contribute to an environment of innovation by identifying new areas for AI-driven design exploration and problem creation
What we offer
What we offer
  • Health benefit contributions
  • retirement plans with match
  • flexible spending accounts
  • Fulltime
Read More
Arrow Right

Applied AI Scientist II

Microsoft Sentinel Platform NEXT R&D labs is the strategic incubation engine beh...
Location
Location
United States , Multiple Locations
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 2+ years related experience (e.g., statistics, predictive analytics, research) OR Master's Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 1+ year(s) related experience (e.g., statistics, predictive analytics, research) OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Must pass Microsoft background and Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • AI/ML Research: design, development, and analysis of novel AI and machine learning models and algorithms for security and enterprise-scale applications
  • Innovate Across Domains: Explore and apply a broad spectrum of AI/ML techniques, including deep learning, Bayesian probabilistic modeling, classical ML, generative models, and hybrid approaches
  • Experimentation & Evaluation: Design and execute experiments, simulations, and evaluations to validate models and system performance, ensuring measurable improvements
  • Collaboration: Partner with engineering, product, and research teams to translate scientific advances into robust, scalable, and production-ready solutions
  • Customer Impact: Engage with enterprise customers and field teams to co-design solutions, gather feedback, and iterate quickly based on real-world telemetry and outcomes
  • Fulltime
Read More
Arrow Right

Senior Applied AI Scientist

Microsoft Sentinel Platform NEXT R&D labs is the strategic incubation engine beh...
Location
Location
United States , Multiple Locations
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 4+ years related experience (e.g., statistics predictive analytics, research) OR Master's Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 3+ years related experience (e.g., statistics, predictive analytics, research) OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 1+ year(s) related experience (e.g., statistics, predictive analytics, research) OR equivalent experience
  • Candidates must be able to meet Microsoft, customer and/or government security screening requirements are required for this role
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
  • Master's Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 6+ years related experience (e.g., statistics, predictive analytics, research) OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 3+ years related experience (e.g., statistics, predictive analytics, research) OR equivalent experience
  • 3+ years working with Machine Learning (ML)/Artificial Intelligence (AI) systems (e.g., Large Language Models (LLM/LRM)/Generative AI (GenAI), retrieval/Retrieval-Augmented Generation (RAG), model serving, experimentation platforms, data pipelines) including establishing evaluation metrics and improving model quality
  • Demonstrated success driving zero-to-one (0→1) initiatives
  • ML background and hands-on experience
  • Experience with ML lifecycle: model training, fine-tuning, evaluation, continuous monitoring, and more
  • Coding ability in one or more languages (e.g., Python, C#, C++, Rust, JavaScript/TypeScript)
  • Familiarity and previous work in the field of cybersecurity (e.g., threat detection/response, SIEM/SOAR, identity, endpoint, cloud security) and familiarity with analyst workflows
Job Responsibility
Job Responsibility
  • AI/ML Research: design, development, and analysis of novel AI and machine learning models and algorithms for security and enterprise-scale applications
  • Innovate Across Domains: Explore and apply a broad spectrum of AI/ML techniques, including deep learning, Bayesian probabilistic modeling, classical ML, generative models, and hybrid approaches
  • Experimentation & Evaluation: Design and execute experiments, simulations, and evaluations to validate models and system performance, ensuring measurable improvements
  • Collaboration: Partner with engineering, product, and research teams to translate scientific advances into robust, scalable, and production-ready solutions
  • Customer Impact: Engage with enterprise customers and field teams to co-design solutions, gather feedback, and iterate quickly based on real-world telemetry and outcomes
  • Fulltime
Read More
Arrow Right

Helix AI Engineer, Robot Learning

Figure is an AI robotics company developing autonomous general-purpose humanoid ...
Location
Location
United States , San Jose
Salary
Salary:
Not provided
figure.ai Logo
Figure
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Hands-on experience developing and deploying robot learning systems on real robots
  • Strong background in robot manipulation and visuomotor control
  • Experience with behavior cloning, reinforcement learning, or related learning-based manipulation methods
  • Proficiency in Python and/or C++ for robotics and ML systems
  • Experience with modern deep learning frameworks (e.g., PyTorch)
  • Ability to design experiments, analyze failures, and iterate quickly in real-world robotic systems
  • Solid understanding of the tradeoffs between classical robotics approaches and learning-based methods
  • Thrive in fast-paced, ambiguous environments where solutions require exploration and ownership
Job Responsibility
Job Responsibility
  • Design, train, evaluate, and deploy learning-based visuomotor policies for humanoid robot manipulation
  • Develop manipulation behaviors such as grasping, pick-and-place, object reorientation, door opening, bimanual manipulation, and basic assembly
  • Apply and extend techniques including behavior cloning, reinforcement learning, and VLA reasoning
  • Train models that are robust to real-world challenges such as sensor noise, partial observability, contact dynamics, and environment variability
  • Own the full pipeline from data collection on real robots to model training, evaluation, and deployment
  • Work closely with simulation and digital twin tooling where useful, while prioritizing real-world performance and transfer
  • Collaborate with perception, controls, systems, and hardware teams to integrate policies into a full autonomy stack
  • Evaluate tradeoffs between learning-based and classical approaches and make principled design decisions
  • Write high-quality, well-tested software that ships to and runs reliably on physical humanoid robots
  • Partner with integration and testing teams to continuously improve robustness, performance, and deployment velocity
Read More
Arrow Right

Senior Java Engineer – Agentic AI Driven Development - Vice President

Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Core Java: Strong understanding of Java (JDK 8+, preferably Java 11/17), including multithreading, collections, garbage collection, and JVM internals
  • Frameworks: Extensive experience with Spring Framework (Spring Boot, Spring MVC, Spring Data JPA, Spring Security)
  • Middleware: Proven experience in designing and developing RESTful APIs and microservices
  • Relational Databases: Strong proficiency in SQL and experience with Oracle databases, including schema design, query optimization, and stored procedures
  • NoSQL Databases: Experience with MongoDB, including data modeling, querying, and performance tuning
  • CI/CD & DevOps: Hands-on experience with CI/CD tools and practices (e.g., Jenkins, GitLab CI, GitHub Actions, Maven/Gradle, Docker, Kubernetes)
  • Version Control: Proficiency with Git and standard branching strategies (e.g., Gitflow)
  • Testing: Experience with unit testing frameworks (JUnit, Mockito) and integration testing
  • Demonstrable exposure and practical experience with AI development tools such as Devin, GitHub Copilot, Claude, Anti Gravity, and Codex
  • Strong understanding of AI/ML concepts, prompt engineering, and integrating AI into software development workflows (e.g., for code generation, testing, debugging, and documentation)
Job Responsibility
Job Responsibility
  • Lead the design, development, and implementation of complex middleware applications using Java and Spring Boot:Utilize AI-powered code generation tools (e.g., Devin, Copilot, Codex) to accelerate development, automate boilerplate code, suggest optimal implementations, and enforce architectural patterns. Leverage AI for design pattern identification and complex system architecture validation
  • Architect and optimize database interactions with Oracle, SQL, and MongoDB, ensuring high performance and data integrity: Employ AI to analyze database query performance, suggest advanced indexing strategies, optimize schema designs, and generate efficient SQL/NoSQL queries. AI-driven tools can also assist in predicting database load and recommending scaling solutions
  • Drive the adoption and continuous improvement of CI/CD pipelines to facilitate rapid and reliable software delivery: Integrate AI into CI/CD processes for intelligent test case generation, predictive failure analysis, automated code vulnerability scanning, and optimization of pipeline execution times based on historical data
  • Collaborate with cross-functional teams, including product management, QA, and operations, to define requirements, design solutions, and deliver high-quality software:Use AI-powered communication and summarization tools (e.g., Claude) to streamline requirement gathering, document analysis, and stakeholder communication. AI can also assist in translating technical designs into accessible formats for various audiences
  • Mentor and provide technical guidance to junior and mid-level software engineers, fostering a culture of technical excellence and continuous learning: Leverage AI platforms for personalized learning paths, automated code feedback, and explanations of complex technical concepts. Encourage junior engineers to adopt AI-driven development practices
  • Actively research and experiment with AI technologies to identify opportunities for enhancing developer productivity, automating tasks, and improving software quality. Continuously explore emerging AI tools and techniques (such as Anti Gravity for complex problem-solving) and assess their applicability to our development ecosystem
  • Participate in code reviews, ensuring adherence to coding standards, best practices, and architectural guidelines: Utilize AI-powered code analysis tools to pre-scan code for potential bugs, security vulnerabilities, performance bottlenecks, and style deviations, allowing human reviewers to focus on higher-level logic and design
  • Troubleshoot and resolve complex technical issues, ensuring the stability and performance of production systems. Implement AI-driven anomaly detection in monitoring systems, leverage AI for rapid log analysis and root cause identification, and automate incident response workflows
  • Contribute to the strategic planning and technical roadmap for our middleware platforms: Employ AI to analyze industry trends, forecast technology evolution, assess the impact of new features, and prioritize roadmap initiatives based on data-driven insights
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, and model development: Utilize AI for data synthesis, predictive modeling for estimations, identification of potential IT risks, and accelerated model prototyping and validation
  • Fulltime
Read More
Arrow Right

Ai And Application Development Engineer

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Core Java: Strong understanding of Java (JDK 8+, preferably Java 11/17), including multithreading, collections, garbage collection, and JVM internals
  • Frameworks: Extensive experience with Spring Framework (Spring Boot, Spring MVC, Spring Data JPA, Spring Security)
  • Middleware: Proven experience in designing and developing RESTful APIs and microservices
  • Database Technologies (Must): Relational Databases: Strong proficiency in SQL and experience with Oracle databases, including schema design, query optimization, and stored procedures
  • NoSQL Databases: Experience with MongoDB, including data modeling, querying, and performance tuning
  • CI/CD & DevOps: Hands-on experience with CI/CD tools and practices (e.g., Jenkins, GitLab CI, GitHub Actions, Maven/Gradle, Docker, Kubernetes)
  • Version Control: Proficiency with Git and standard branching strategies (e.g., Gitflow)
  • Testing: Experience with unit testing frameworks (JUnit, Mockito) and integration testing
  • Web Technologies (Beneficial): Familiarity with web services (SOAP/REST), XML, JSON
  • AI Tools & Methodologies (Must): Demonstrable exposure and practical experience with AI development tools such as Devin, GitHub Copilot, Claude, Anti Gravity, and Codex
Job Responsibility
Job Responsibility
  • Lead the design, development, and implementation of complex middleware applications using Java and Spring Boot: Utilize AI-powered code generation tools (e.g., Devin, Copilot, Codex) to accelerate development, automate boilerplate code, suggest optimal implementations, and enforce architectural patterns
  • Architect and optimize database interactions with Oracle, SQL, and MongoDB, ensuring high performance and data integrity: Employ AI to analyze database query performance, suggest advanced indexing strategies, optimize schema designs, and generate efficient SQL/NoSQL queries
  • Drive the adoption and continuous improvement of CI/CD pipelines to facilitate rapid and reliable software delivery: Integrate AI into CI/CD processes for intelligent test case generation, predictive failure analysis, automated code vulnerability scanning, and optimization of pipeline execution times based on historical data
  • Collaborate with cross-functional teams, including product management, QA, and operations, to define requirements, design solutions, and deliver high-quality software: Use AI-powered communication and summarization tools (e.g., Claude) to streamline requirement gathering, document analysis, and stakeholder communication
  • Mentor and provide technical guidance to junior and mid-level software engineers, fostering a culture of technical excellence and continuous learning: Leverage AI platforms for personalized learning paths, automated code feedback, and explanations of complex technical concepts
  • Actively research and experiment with AI technologies to identify opportunities for enhancing developer productivity, automating tasks, and improving software quality: Continuously explore emerging AI tools and techniques (such as Anti Gravity for complex problem-solving) and assess their applicability to our development ecosystem
  • Participate in code reviews, ensuring adherence to coding standards, best practices, and architectural guidelines: Utilize AI-powered code analysis tools to pre-scan code for potential bugs, security vulnerabilities, performance bottlenecks, and style deviations, allowing human reviewers to focus on higher-level logic and design
  • Troubleshoot and resolve complex technical issues, ensuring the stability and performance of production systems: Implement AI-driven anomaly detection in monitoring systems, leverage AI for rapid log analysis and root cause identification, and automate incident response workflows
  • Contribute to the strategic planning and technical roadmap for our middleware platforms: Employ AI to analyze industry trends, forecast technology evolution, assess the impact of new features, and prioritize roadmap initiatives based on data-driven insights
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, and model development: Utilize AI for data synthesis, predictive modeling for estimations, identification of potential IT risks, and accelerated model prototyping and validation
  • Fulltime
Read More
Arrow Right

Software Engineer, Autonomous Robot

We are seeking highly motivated interns to research, explore, and evaluate cutti...
Location
Location
United States , Mountain View; Warren
Salary
Salary:
7300.00 - 10600.00 USD / Month
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently enrolled in a Masters Degree and completed at least 1 year of Masters in Robotics, Computer Science, Electrical/Mechanical Engineering, or related technical fields.
  • Proficiency in C++ or Python.
  • Adhere to continuous development and deployment practices in robotic software development.
  • Expertise in one or more of the technical areas: Camera- and LiDAR-based localization algorithms, statistical estimation theory, and practices such as pose graph and factor graph optimization and implementation.
  • Understanding state-of-the-art solutions in place recognition for addressing loop-closure detection issues.
  • Perception, e.g., feature embedding, object detection, bird’s eye view (BEV) semantic representation.
  • Motion path planning algorithms, e.g., Nav2.
  • Simulation engines: e.g., IsaacSim, IsaacLab, and etc.
  • Dataset curation and annotation tools.
  • Experience optimizing algorithm/software to balance performance within resource constraints.
Job Responsibility
Job Responsibility
  • Design and implement high-precision localization methods using camera, LiDAR, wheel encoder and inertial sensors.
  • Develop scalable and real-time localization module optimized for autonomous robotic systems.
  • Create engineering specifications and test procedures to ensure system compliance.
  • Evaluate and benchmark the performance of systems.
  • Review the state-of-the-art in camera- and LiDAR-based algorithms.
  • Troubleshoot using strong knowledge of probabilistic estimation, sensor fusion, and real-time system implementation.
  • Adjust and fine-tune system parameters to improve accuracy and robustness.
  • Evaluate and test LiDAR-based localization repositories.
  • Investigate Gaussian splatting localization pipelines and assess feasibility for embedded platforms.
  • Explore machine-learning techniques for feature point correspondence between image frames.
What we offer
What we offer
  • Paid US GM Holidays.
  • GM Family First Vehicle Discount Program.
  • Result-based potential for growth within GM.
  • Intern events to network with company leaders and peers.
  • GM will provide a one-time lump sum taxable stipend payment to eligible students selected for the 2026 Student Program.
  • Fulltime
Read More
Arrow Right

Software Engineer II

We are seeking a skilled software engineer to join our team and help implement a...
Location
Location
Czech Republic , Multiple Locations
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience.
Job Responsibility
Job Responsibility
  • AI-Native Development: Improves artificial intelligence (AI) tools and practices across the software development lifecycle (SDLC)
  • Proactively takes responsibility for the content of their AI-generated requirements, design documents, code, and other assets, assisting other members of the team to do the same
  • Incorporates Responsible AI practices into the SDLC to ensure appropriate controls over AI-generated assets
  • Applies SDLC and engineering health measures (e.g., Accelerate, SPACE framework, Engineering System Success Playbook [ESSP]) to guide improvements to processes and practices, especially those involving AI
  • Experiments with AI tools and practices to improve their own capabilities, and provides recommendations on how to adopt them to other members of the team.
  • Coding: Leads by example across teams and mentors others to produce extensible, maintainable, well-tested, secure, and performant code used across products that adheres to design specifications
  • Leads efforts to continuously improve code performance, testability, maintainability, effectiveness, and cost, while learning about and accounting for relevant trade-offs
  • Identifies best practices and coding patterns (e.g., leveraging state-of-the-art generative artificial intelligence [GenAI], approaches to source code organization, naming conventions) and provides deep expertise in the coding and validation strategy
  • Creates and applies metrics to drive code quality and stability, appropriate coding patterns, and best practices
  • Identifies and anticipates blockers or unknowns during the development process, escalates them, communicates how they will impact timelines, and then leads efforts to identify and implement strategies and/or opportunities to address them.
  • Fulltime
Read More
Arrow Right