Altera

Machine Learning Engineer (Toronto)

📍 Location
toronto, on
⏰ Job Type
Full-time
📅 Posted
June 01, 2026
Apply Now

Job 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...

Start Your Week Right!

Apply now and make every Monday exciting with Altera

Apply for this Position