A

Machine Learning Engineer (Toronto)

Altera

toronto, on, Canada Full-time June 01, 2026

Opportunity Description

About the Role

We are seeking a Machine Learning Engineer to help drive the development, optimization and deployment of Altera FPGA Compiler. This role is at the intersection of machine learning and compiler/toolchain development, enabling customers to achieve breakthrough performance and efficiency on programmable logic. Key Responsibilities

Develop, optimize, and deploy advanced machine learning technologies to enhance FPGA compiler performance, focusing on timing closure, resource utilization, and power efficiency. Evaluate and integrate emerging ML models (graph neural networks, reinforcement learning) and frameworks (PyTorch, TensorFlow) for compiler optimization tasks like placement, routing, and logic synthesis. Build robust tools, scripts, and CI/CD workflows to automate model conversion, quantization, pruning, and deployment within the FPGA design flow, ensuring compatibility with EDA tools such as Quartus. Collaborate with customers, FPGA architects, and int...
Full-time Engineering

Interested in this opportunity? Apply now through Expertini.

Apply for this Position