About us Mythic is building the future of AI computing with breakthrough analog technology that ... algorithm classes on analog and digital subsystems. The result: a compiler that makes complex ...
About us Mythic is building the future of AI computing with breakthrough analog technology that ... algorithm classes on analog and digital subsystems. The result: a compiler that makes complex ...
About us Mythic is building the future of AI computing with breakthrough analog technology that ... algorithm classes on analog and digital subsystems. The result: a compiler that makes complex ...
About us Mythic is building the future of AI computing with breakthrough analog technology that ... algorithm classes on analog and digital subsystems. The result: a compiler that makes complex ...
AI Engineer
Vancouver, BC ยท On-site
... AI teams that bring together product leaders, machine learning engineers, and full-stack builders ... Deep understanding of statistical analysis, unsupervised and supervised machine learning algorithms ...
AI Engineer
Vancouver, BC ยท On-site
... AI teams that bring together product leaders, machine learning engineers, and full-stack builders ... Deep understanding of statistical analysis, unsupervised and supervised machine learning algorithms ...
Design and develop algorithms for generative models using deep learning techniques. * Collaboration: Work with cross-functional teams to integrate generative AI solutions into existing systems.
Design and develop algorithms for generative models using deep learning techniques. * Collaboration: Work with cross-functional teams to integrate generative AI solutions into existing systems.
Execute ML/AI engineering tasks including exploratory data analysis, data preparation, model ... Solid understanding of ML algorithms, statistics, model evaluation techniques, and feature ...
Execute ML/AI engineering tasks including exploratory data analysis, data preparation, model ... Solid understanding of ML algorithms, statistics, model evaluation techniques, and feature ...
As a Senior Software Engineer in our camera systems group, you will play a crucial role in ... You will work on implementing and deploying AI models and sophisticated algorithms directly on our ...
As a Senior Software Engineer in our camera systems group, you will play a crucial role in ... You will work on implementing and deploying AI models and sophisticated algorithms directly on our ...
Execute ML/AI engineering tasks including exploratory data analysis, data preparation, model ... Solid understanding of ML algorithms, statistics, model evaluation techniques, and feature ...
Execute ML/AI engineering tasks including exploratory data analysis, data preparation, model ... Solid understanding of ML algorithms, statistics, model evaluation techniques, and feature ...
Execute ML/AI engineering tasks including exploratory data analysis, data preparation, model ... Solid understanding of ML algorithms, statistics, model evaluation techniques, and feature ...
Execute ML/AI engineering tasks including exploratory data analysis, data preparation, model ... Solid understanding of ML algorithms, statistics, model evaluation techniques, and feature ...
Principal AI Engineer
Vancouver, BC ยท On-site
While our ML Engineers focus on building, training, and optimizing foundational algorithms, your ... Sitting at the intersection of AI capabilities, enterprise platforms, and human workflows, you will ...
Principal AI Engineer
Vancouver, BC ยท On-site
While our ML Engineers focus on building, training, and optimizing foundational algorithms, your ... Sitting at the intersection of AI capabilities, enterprise platforms, and human workflows, you will ...
Description As an Applied AI Software Engineer at Photonic, you will play a key role in identifying ... Our hiring decisions are made by people, not algorithms. We are committed to fostering, cultivating ...
Quick apply
Description As an Applied AI Software Engineer at Photonic, you will play a key role in identifying ... Our hiring decisions are made by people, not algorithms. We are committed to fostering, cultivating ...
Senior AI Engineer
Vancouver, BC ยท On-site
About the Role As an AI Engineer in Agent Factory, you'll design and build the core ML systems ... Deep understanding of statistical analysis, unsupervised and supervised machine learning algorithms ...
Senior AI Engineer
Vancouver, BC ยท On-site
About the Role As an AI Engineer in Agent Factory, you'll design and build the core ML systems ... Deep understanding of statistical analysis, unsupervised and supervised machine learning algorithms ...
Principal AI Engineer
Vancouver, BC ยท On-site
Engineering, but brighter. About the Role As a Principal AI Engineer in Agent Factory, you'll ... Deep understanding of statistical analysis, unsupervised and supervised machine learning algorithms ...
Principal AI Engineer
Vancouver, BC ยท On-site
Engineering, but brighter. About the Role As a Principal AI Engineer in Agent Factory, you'll ... Deep understanding of statistical analysis, unsupervised and supervised machine learning algorithms ...
Execute ML/AI engineering tasks including exploratory data analysis, data preparation, model ... Solid understanding of ML algorithms, statistics, model evaluation techniques, and feature ...
Execute ML/AI engineering tasks including exploratory data analysis, data preparation, model ... Solid understanding of ML algorithms, statistics, model evaluation techniques, and feature ...
Execute ML/AI engineering tasks including exploratory data analysis, data preparation, model ... Solid understanding of ML algorithms, statistics, model evaluation techniques, and feature ...
Execute ML/AI engineering tasks including exploratory data analysis, data preparation, model ... Solid understanding of ML algorithms, statistics, model evaluation techniques, and feature ...
... AI and data center infrastructure. We are looking for skilled and motivated engineers to join our ... Design and optimize soft-decision FEC algorithms suitable for high-throughput optical modem ...
Quick apply
... AI and data center infrastructure. We are looking for skilled and motivated engineers to join our ... Design and optimize soft-decision FEC algorithms suitable for high-throughput optical modem ...
... AI and data center infrastructure. We are looking for skilled and motivated DSP design engineers to ... Research, develop, and evaluate digital signal processing (DSP) algorithms for high-speed optical ...
Quick apply
... AI and data center infrastructure. We are looking for skilled and motivated DSP design engineers to ... Research, develop, and evaluate digital signal processing (DSP) algorithms for high-speed optical ...
About the Role As a Machine Learning Engineer on the AI Core team, you will develop tailored user ... Deep understanding of statistical analysis, unsupervised and supervised machine learning algorithms ...
About the Role As a Machine Learning Engineer on the AI Core team, you will develop tailored user ... Deep understanding of statistical analysis, unsupervised and supervised machine learning algorithms ...
Senior System Development Engineer
Vancouver, BC ยท On-site
CA$120K - CA$160K/yr
... AI algorithms. Our solutions power key products from Motorola's leading brands including Avigilon ... As a System Development Engineer, you sit at the high-velocity intersection of Software Engineering ...
Senior System Development Engineer
Vancouver, BC ยท On-site
CA$120K - CA$160K/yr
... AI algorithms. Our solutions power key products from Motorola's leading brands including Avigilon ... As a System Development Engineer, you sit at the high-velocity intersection of Software Engineering ...
Our ML Engineers build and optimize the foundational algorithms; your mission is intelligence ... Implement Responsible AI in practice: guardrails, permission and data-boundary enforcement, PII ...
Our ML Engineers build and optimize the foundational algorithms; your mission is intelligence ... Implement Responsible AI in practice: guardrails, permission and data-boundary enforcement, PII ...
You'll have opportunities to collaborate across teams of engineers and scientists to bring algorithms and models to production. About the team Our Edge AI science team brings together our unique ...
You'll have opportunities to collaborate across teams of engineers and scientists to bring algorithms and models to production. About the team Our Edge AI science team brings together our unique ...
Ai Algorithm Engineer information
What is an AI algorithm engineer?
What are the key skills and qualifications needed to thrive as an AI algorithm engineer?
What are some common challenges AI algorithm engineers face when deploying models to production environments?
What is the difference between Ai Algorithm Engineer vs Data Scientist?
| Aspect | Ai Algorithm Engineer | Data Scientist |
|---|---|---|
| Required Credentials | Bachelor's or Master's in CS, AI, or related fields; knowledge of algorithms and programming | Bachelor's or Master's in CS, Statistics, or related fields; strong analytical skills |
| Work Environment | Develops and optimizes AI algorithms, often in R&D or product teams | Analyzes data, builds models, and provides insights for business decisions |
| Industry Usage | Tech companies, AI startups, research institutions | Finance, healthcare, marketing, tech firms |
While both roles require strong technical skills and a background in data or algorithms, Ai Algorithm Engineers focus on designing and improving AI algorithms, whereas Data Scientists analyze data to generate insights and build predictive models. The roles often overlap but serve different primary functions within organizations.
Is an AI Algorithm Engineer still in demand?
What is the salary of AI Algorithm Engineer?

Compiler Engineer - Algorithmic Workloads Compilation
Vancouver, BC โข On-site
Full-time
Re-posted 27 days ago
Job description
- Extend compiler IRs to represent algorithms not easily captured in DNN graphs including control flow and iterative computation
- Develop compilation strategies that unify analog compute with digital subsystems while maintaining performance and correctness
- Prototype and optimize algorithms with irregular or dynamic control flow in compiler IRs, applying techniques such as vectorization, predication, and scheduling
- Collaborate with hardware engineers to co-design ISA and features that improve support for algorithmic workloads
- Define a roadmap for higher-level programming abstractions that simplify prototyping and accelerate deployment
- 3+ years of professional experience in compilers or high-performance systems software
- Proficiency in modern C++ (C++14/17/20) and Python
- Familiarity with compiler IRs (e.g., MLIR, LLVM, or equivalent) and their use representing complex program structures
- Solid foundation in program analysis and optimization techniques (e.g., SSA form, loop optimizations, vectorization)
- Hands-on experience developing MLIR or LLVM dialects for control flow (e.g. scf, cf) or affine/polyhedral representations.
- Background in compiler-hardware co-design: working with hardware designers to refine ISA or execution models for efficiency
- Proven ability to prototype irregular or control-flow algorithms in compiler IRs and optimize them for performance and resource constraints
- Experience extending ML compiler stacks (ONNX, IREE, XLA, PyTorch, TVM) to support workloads beyond DNNs
- The opportunity to make algorithmic and control-flow-heavy workloads practical on novel accelerator hardware.
- A role that bridges compiler design and hardware co-design, shaping both the IR and the accelerator architecture.
- A collaborative, innovative team that values engineering rigor, continuous integration, and user-focused design.
- Competitive compensation, equity, and benefits package.