Machine learning and compiler/toolchain development
Fpga compiler performance optimization
Graph neural networks and reinforcement learning
Drive the development, optimization, and deployment of Altera FPGA Compiler at the intersection of machine learning and compiler/toolchain development
Job Summary
Drive the development, optimization, and deployment of Altera FPGA Compiler at the intersection of machine learning and compiler/toolchain development.
Develop, optimize, and deploy advanced machine learning technologies to enhance FPGA compiler performance, focusing on timing closure, resource utilization, and power efficiency.
Collaborate with hardware architects, software engineers, and IP developers to design ML models, optimize inference pipelines, and contribute to the evolution of Altera’s FPGA Compiler.
Matching Summary
Drive the development, optimization, and deployment of Altera FPGA Compiler at the intersection of machine learning and compiler/toolchain development.
Salary
$172.1 – $253.7 CAD
Skills & Requirements
Must-have
Machine learning and compiler/toolchain development
FPGA compiler performance optimization
Graph neural networks and reinforcement learning
PyTorch and TensorFlow frameworks
C++ and Python development
Nice-to-have
Agile methodologies
GitHub Copilot
High-performance computing environments
Edge AI inference on FPGAs
Neuro-symbolic AI techniques
Key Requirements
Bachelor’s Degree or higher in Computer Science, Electrical Engineering, or related field
10+ years of experience in machine learning development, model optimization, or ML systems engineering
Experience with C++ and Python in production or research environments