Senior Software Development Engineer

5 days ago


Cork, Cork, Ireland beBeeMACHINELEARNINGENGINEER Full time €100,000 - €120,000
Unlock the Future of Machine Learning Engineering

We're seeking a skilled Machine Learning Engineer to join our team and contribute to the development of cutting-edge technologies in PyTorch/C++.

This role offers an exciting opportunity to work on critical technologies for compiler, quantization processes, ML workloads, and performance optimizations. You'll collaborate directly with strategic customers to deliver impactful solutions, shaping the future of energy-efficient ML technology.

Key Responsibilities:

  • Design and develop efficient ML compilers using PyTorch and C++ tailored for our Neural Processing Unit (NPU) architecture.
  • 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 closely with customers to address specific challenges and deliver customized ML solutions.
  • Collaborate with architecture and software engineering teams to integrate cutting-edge ML technologies into our 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.
  • Develop thorough technical documentation to share knowledge and advancements with the team.

Requirements:

  • Bachelor's degree in Computer Science, Electrical Engineering, or related field and 2+ years of experience in ASIC design, verification, validation, integration, or related work.
  • 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.

Preferred Qualifications:

  • Experience with ML model deployment on hardware accelerators such as GPUs, TPUs, or NPUs.
  • Understanding of system-level architecture and low-level programming.
  • Contributions to ML research or publications in relevant fields are an advantage.

About This Opportunity:

This role offers the chance to be part of an innovative team that drives impactful advancements in ML technology. As a member of our team, you'll work directly with customers to create customized solutions while shaping the future of energy-efficient ML.

What We Offer:

  • A collaborative and dynamic work environment.
  • The opportunity to work on cutting-edge technologies and contribute to the development of new solutions.
  • Ongoing training and professional development opportunities.


  • Cork, Cork, Ireland Software Placements Full time

    Client:Our client, a leadingMultinational Semiconductor Company, requiresStaff to Senior Level C++ Software Engineerfor a role based inCork City, Ireland.You will be required to be onsite four days per week.Unfortunately, there is no Visa sponsorship for Non-EU candidates at this time.Role:You will develop CAD tools and software for the latest design,...


  • Cork, Cork, Ireland Software Placements Full time

    Client:Our client, a leadingMultinational Semiconductor Company, requiresStaff to Senior Level C++ Software Engineerfor a role based inCork City, Ireland.You will be required to be onsite four days per week.Unfortunately, there is no Visa sponsorship for Non-EU candidates at this time.Role:You will develop CAD tools and software for the latest design,...


  • Cork, Cork, Ireland Software Placements Full time

    Client:Our client, a leading Multinational Semiconductor Company, requires Staff to Senior Level C++ Software Engineer for a role based in Cork City, Ireland.You will be required to be onsite four days per week. Unfortunately, there is no Visa sponsorship for Non-EU candidates at this time.Role:You will develop CAD tools and software for the latest design,...


  • Cork, Cork, Ireland Software Placements Full time

    Client:Our client, a leading Multinational Semiconductor Company, requires Staff to Senior Level C++ Software Engineer for a role based in Cork City, Ireland.You will be required to be onsite four days per week. Unfortunately, there is no Visa sponsorship for Non-EU candidates at this time.Role:You will develop CAD tools and software for the latest design,...


  • Cork, Cork, Ireland Quest Software Full time

    Join to apply for theSoftware Engineering Directorrole atQuest Software3 days ago Be among the first 25 applicantsJoin to apply for theSoftware Engineering Directorrole atQuest SoftwareGet AI-powered advice on this job and more exclusive features.OverviewQuest's Software Center for Advanced AI Architecture in Cork, Ireland is seeking experienced engineers...


  • Cork, Cork, Ireland Quest Software Full time

    Join to apply for the Software Engineering Director role at Quest Software3 days ago Be among the first 25 applicantsJoin to apply for the Software Engineering Director role at Quest SoftwareGet AI-powered advice on this job and more exclusive features.OverviewQuest's Software Center for Advanced AI Architecture in Cork, Ireland is seeking experienced...


  • Cork, Cork, Ireland Software Placements Full time

    Our client, a leading Multinational Telecom Semiconductor Company, requires Embedded C Security Engineer for role based in Cork City, Ireland. The role requires the candidate to be onsite four days per week.RoleYou will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialised utility programs that...


  • Cork, Cork, Ireland Software Placements Full time

    Our client, a leading Multinational Telecom Semiconductor Company, requires Embedded C Security Engineer for role based in Cork City, Ireland.The role requires the candidate to be onsite four days per week.RoleYou will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialised utility programs that launch...


  • Cork, Cork, Ireland Software Placements Full time

    Our client, a leading Multinational Telecom Semiconductor Company, requires Embedded C Security Engineer for role based in Cork City, Ireland.The role requires the candidate to be onsite four days per week.RoleYou will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialised utility programs that launch...


  • Cork, Cork, Ireland Quest Software Full time

    Join to apply for theSenior .NET Developer – Azure Cloudrole atQuest Software2 days ago Be among the first 25 applicantsJoin to apply for theSenior .NET Developer – Azure Cloudrole atQuest SoftwareOverviewQuest Software is excited to welcome an experienced software developer to our agile development team in Cork, Ireland.If you're passionate about...