**Senior Machine Learning Engineer Role**
">
Our client requires a Senior Machine Learning Engineer specialising in PyTorch/C++ development for a role based in Cork City, Ireland.
">
* Develop and enhance ML compilers using PyTorch and C++ tailored for Neural Processing Unit (NPU) architecture.
* Design and implement advanced quantization techniques to improve model efficiency and accuracy.
* Optimize ML workloads for deployment across diverse devices, ensuring top-tier performance and energy efficiency.
* Work directly with strategic customers to address specific challenges and deliver tailored ML solutions.
* Collaborate with architecture and software engineering teams to integrate cutting-edge ML technologies into platforms.
* Research, prototype, and implement innovative solutions in ML compiler design and system-level optimizations.
* Evaluate and debug ML performance to identify and resolve bottlenecks in complex workflows.
* Create thorough technical documentation to share knowledge and advancements with the team.
">
Required skills and qualifications:
">
* Bachelor's degree in Science, Engineering, or related field.
* Strong expertise in PyTorch and C++ programming.
* Experience with ML workload analysis, compiler development, and quantization techniques.
* Familiarity with deep learning frameworks such as TensorFlow or ONNX is a plus.
* Proven track record of solving complex performance and efficiency challenges in hardware-aware ML solutions.
* Ability to work collaboratively with strategic customers and deliver impactful results.
* Excellent analytical skills and ability to thrive in a high-performance team environment.
">
Benefits:
">
* Opportunity to contribute to cutting-edge ML technologies.
* Chance to work on diverse ML projects and collaborate with various teams.
* Professional growth and development opportunities.
">
Contact information has been removed for privacy reasons. To learn more about this exciting opportunity, please contact your local career advisor or check job listings online.