Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Development Engineer - Machine Learning

AMD

WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Join us as we shape the future of AI and beyond. AMD is seeking a Software Development Engineer to join the AI Developer Tools team. In this role, you will design and develop advanced GPU Debugging tools that enable developers to debug HPC, ML, and AI workloads. You will contribute to the ROCm ecosystem by building robust, scalable debugging solutions that empower developers to maximize AMD GPU capabilities.
You are passionate about software engineering and performance optimization. You have a strong foundation in C++ and computer architecture, and you thrive in collaborative environments. You are detail-oriented, proactive in solving complex technical challenges, and able to communicate effectively across teams.
Implement new features and APIs to enhance debugging capabilities for AI and HPC workloads
Strong proficiency in C++ and object-oriented programming
Familiarity with GPU programming models (HIP, OpenCL, or CUDA)
Understanding of GPU architecture and system-level performance concepts
Experience with multithreading and concurrency in modern C++
Knowledge of Linux development environments; Windows experience is a plus
Academic Credentials
~ Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent

AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.
AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Development Engineer - Machine Learning in Markham, ON vacancy
  • $92.7k - $120k per year

     ...Description Job Summary We are seeking a highly skilled Lead Software Developer Engineer in Test with extensive experience in all aspects of...  ...Duties Review and Analyze: Review and analyze development story acceptance criteria for completeness. Review code and... 
    Suggested
    Shift work

    Pet Valu

    Markham, ON
    23 days ago
  •  ...Responsibility: Introduction A career in Software means you'll be part of a team that...  ...Join Our Team as a: StreamSets Software Engineer at IBM! Are you ready to be part of a groundbreaking...  ...Engineer you will be responsible for development, maintenance and support of data... 
    Suggested
    Full time
    Flexible hours

    IBM

    Markham, ON
    1 day ago
  •  ...science or equivalent A minimum of 2 years experience in software development Be results oriented, self-motivated, and a team player...  ...With over 2,000 employees, that include hardware and software engineers, Evertz is one of the leaders in the broadcast industry. Evertz... 
    Suggested
    Full time
    Casual work

    Evertz Microsystems Limited

    Markham, ON
    1 day ago
  • $105k - $140k per year

     ...Location: Markham, ON Department: Engineering Posted: 4/27/2026 Location Name: HSIO-Markham...  ...expansive global presence in research and development, manufacturing, and sales. We design and...  ...tools (SolidWorks, Creo) and simulation software (ANSYS). ~ Strong understanding of... 
    Suggested
    Long term contract
    Temporary work
    Summer holiday

    Amphenol Communications Solutions

    Markham, ON
    3 days ago
  •  ...-stack innovations, including software-hardware co-design and optimizing...  ...also develops next-generation GPU architecture for gaming, cloud...  ...GPU architecture, and provide development, training, and simulation...  ...Rendering. Experience with rendering engines (UE and Unity) is an asset.... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    10 days ago
  • $48k - $94k per year

     ...immediate 12-month contract opening for an Engineer. About the Team: From Procurement...  ...Job:   Design and develop internal software tools and plugins to streamline and optimize...  ...explore and implement AI-assisted development tools (e.g., Claude Code, Codex, GitHub... 
    Contract work
    Internship
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    12 days ago
  •  ...have the opportunity to: Focus on the delivery of civil site development projects and will assist in the design, construction, and...  ...Process Industries, and Connectivity & Commercial. In roles like Engineers, Technicians,and Skilled Specialists you will be engaged with exciting... 
    Work at office
    Local area
    Home office
    Flexible hours

    Black & Veatch Family of Companies

    Markham, ON
    1 day ago
  •  ...Senior Software Engineer (Node.js, React) We're looking for a senior engineer who can take ownership of complex systems, make sound technical...  ...of how we work: Claude Code and Cursor are used daily for development - code generation, refactoring, debugging, and architectural... 
    Internship

    Frontier Dental CA

    Markham, ON
    18 days ago
  • $150k - $200k per year

     ...Business Development Manager Location: Markham, ON. Compensation: $150,000-$200,000 (based on experience) THE OPPORTUNITY: On...  ...of proposals, and building long term relationships with owners, engineers and developers. RESPONSIBILITIES: Marketing and Opportunity... 
    Long term contract
    Permanent employment
    Contract work
    For contractors
    Shift work

    TalentSphere

    Markham, ON
    21 hours ago
  •  ...ventureLAB INNOVATION CENTRE o/a ventureLAB Business Development Intern Up to 16 weeks full time position (35 hours/week)   Position Profile Your primary mission is to fuel our sales engine for our Hardware Lab & AI Compute Subscription Program . Through conducting... 
    Full time
    Internship
    Work at office

    ventureLAB

    Markham, ON
    15 days ago
  •  ...Senior Software Engineer (Laravel/PHP, Node.js, React) About the Role We are looking for a Senior Software Engineer to own the technical direction of our web platform and lead a small development team of 2–4 engineers. This is a hands-on leadership role where you will combine... 
    Internship

    Frontier Dental CA

    Markham, ON
    18 days ago
  • $65k per year

     ...recruiting for a French speaking BDR to call leads and book demos for a software and business solutions to government buyers across North...  ...making volume cold calls to business buyers An engineering product or a technical business product would be a good fit.... 
    Full time
    Work at office
    Work from home

    Thinkpivot

    Markham, ON
    a month ago
  • $55k per year

     ...Manager, Development & Partnerships (FULL-TIME) Position Title: Manager, Development & Partnerships Location: Hybrid / Flexible Reports To: Director of Operations Type: Full-Time Compensation : ($55,000 per annum) About Evergreen Evergreen Hospice is... 
    Full time
    Flexible hours
    Afternoon shift

    Evergreen Hospice: Markham-Stouffville-Thornhill

    Markham, ON
    2 days ago
  • $80k per year

     ...and commercial use. Skills: ~3-5 years Object Oriented software development experience. Experience with python is a plus. ~ Experience...  ...communication, Other Qualities : Passion for product engineering and product development Passion for automotive or... 
    Full time
    Work at office
    Remote work
    Monday to friday
    Flexible hours

    BL Innovare

    Markham, ON
    1 day ago
  •  ...Job Responsibility: POSITION SUMMARY: The Leadership and Professional Development Facilitator, Content Designer, and Leadership Coach will play a crucial role in designing, delivering, and assessing leadership development programs. This position requires a dynamic and... 
    Full time
    Internship
    Local area

    SE Health

    Markham, ON
    1 day ago
  • $106k - $156k per year

     ...permanent opening for a Compiler Engineer. About the team: The...  ...collaborations, focusing on AI, GPU, and CPU architectures. Our...  ...Design, develop, and test software to satisfy business requirements...  ...least two of the following: ~ Development or research experience in a production... 
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    17 days ago
  •  ...immediate permanent opening for a Principal Software Engineer. About the team: Established in...  ..., the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical...  ...research and implementation and assist in development and deliveries. This role involves overseas... 
    Permanent employment
    Full time
    Immediate start
    Overseas

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    a month ago
  •  ...Location: Markham, Ontario, Canada Position: Software Quality Assurance and Automation Test Engineer - Automotive Infotainment CIeNET is a mobile, automotive...  ...services and solutions research, engineering and development company founded in the U.S. in the year 2000. We... 
    Full time
    Worldwide

    CIeNET International

    Markham, ON
    a month ago
  •  ...Position Title: Software Quality Assurance and Automation Test Engineer - ADAS Controllers   CIeNET is a mobile, automotive, telecom and enterprise software...  ...services and solutions research, engineering and development company founded in the U.S. in the year 2000. We currently... 
    Full time
    Worldwide

    CIeNET International

    Markham, ON
    a month ago
  • $100k - $110k per year

     ...We are looking for DSP engineers responsible to work on DSP algorithm design and implementation...  ...heterogeneous platforms, including CPU, GPU and FPGA. Responsibilities:  ~ Architect...  ...and audio processing, modem design and software defined radio (SDR) Work experience related... 
    Full time
    Casual work
    Worldwide
    Monday to friday

    Evertz Microsystems Limited

    Markham, ON
    3 days ago
  •  ...The Role: As a member of the Software Safety team, the Software Safety Intern...  ...safety initiatives in all phases of system development (concept, requirements, design, implementation...  ...or Phd in the following areas: Software Engineering, Mechatronics. Able to work 40... 
    Full time
    Internship
    Local area
    Work from home

    General Motors

    Markham, ON
    3 days ago
  • $55k per year

     ...in powering secure and sustainable business connections through digital and physical channels. Your role in our future Sales Development Representative (Hybrid – Tues. & Thurs. onsite – Markham, ON) As an SDR, you’ll drive pipeline growth by connecting with potential... 

    Frama Deutschland GmbH

    Markham, ON
    16 days ago
  • $40.5k per year

     ...focused business lead the way in powering secure and sustainable business connections through digital and physical channels. Sales Development Representative (Hybrid – Tues. & Thurs. onsite – Markham, ON) As an SDR, you’ll drive pipeline growth by connecting with... 
    Work at office
    Local area
    Remote work
    Flexible hours

    Quadient

    Markham, ON
    17 days ago
  •  ...Reporting to the Facilities Services Sales Manager, the Business Development Representative is responsible for researching potential clients...  ...in department planning meetings as necessary Keep internal software and database up to date with sales activities Attend weekly... 
    Full time
    Work at office
    Day shift

    Black & McDonald Limited

    Markham, ON
    29 days ago
  •  ...stack innovations, including software-hardware co-design and optimizing...  ...develops next-generation GPU architecture for gaming, cloud...  ...Science or Electronic Engineering. At least 5+ years of experience...  ...low-level computing algorithm development, AI accelerator/ large scale... 
    Long term contract
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    10 days ago
  • $60k - $70k per year

     ...Development / Planning Coordinator: The Company: JD Development Group is a real estate development company, specializes in residential...  ...Managing relationships and interface on a daily basis with engineers, contractors, architects and colleagues on a variety of projects... 
    Long term contract
    Full time
    For contractors
    Internship

    JD Development Group

    Markham, ON
    more than 2 months ago
  • $127k - $225k per year

     ...opening for a Senior Compiler Engineer. About the team: The Heterogeneous...  ..., focusing on AI, GPU, and CPU architectures. Our efforts...  ...Design, develop, and test software to satisfy business requirements...  ...requirements, and create development plans for software productization... 
    Permanent employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    a month ago
  •  ...team of over 50,000 planners, designers, engineers, scientists, digital innovators, program...  ...candidate will have a key role in the development and growth of our geotechnical practice...  ...skills. ~ Proficiency with geotechnical software e.g., PLAXIS, RS2, RS3, Slide, GeoStudio... 
    Full time
    Contract work
    For subcontractor
    Work at office
    Local area
    Worldwide
    Flexible hours

    AECOM

    Markham, ON
    4 hours ago
  • $93.3k - $155.5k per year

     ...Hydropower design & 4th in Nuclear design by Engineering News-Record’s (ENR) 2025 annual ranking,...  ...you!  Daily, you will support the development, design, and implementation of nuclear,...  ...Geotechnical codes, standards, industry practices, software, and modelling tools You have... 
    Minimum wage
    Long term contract
    Temporary work
    Internship
    Worldwide
    Relocation
    Work visa
    Flexible hours
    Markham, ON
    5 days ago
  •  ...team of over 50,000 planners, designers, engineers, scientists, digital innovators, program...  ...professional engineer. Use computer software as a tool for solving basic engineering...  ...impact. Our award-winning training and development programs are designed to expand your technical... 
    Full time
    Contract work
    For subcontractor
    Local area
    Worldwide
    Relocation
    Flexible hours
    Weekend work

    AECOM

    Markham, ON
    10 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Engineer - Machine Learning. Be the first to apply!