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.
$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...SuggestedShift work- ...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...SuggestedFull timeFlexible hours
- ...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...SuggestedFull timeCasual work
$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...SuggestedLong term contractTemporary workSummer holiday- ...-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....SuggestedLong term contractPermanent employmentFull timeImmediate start
$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 workInternshipImmediate start- ...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 officeLocal areaHome officeFlexible hours
- ...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
$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 contractPermanent employmentContract workFor contractorsShift work- ...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 timeInternshipWork at office
- ...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
$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 timeWork at officeWork from home$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 timeFlexible hoursAfternoon shift$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 timeWork at officeRemote workMonday to fridayFlexible hours- ...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 timeInternshipLocal area
$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 employmentFull timeImmediate start- ...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 employmentFull timeImmediate startOverseas
- ...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 timeWorldwide
- ...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 timeWorldwide
$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 timeCasual workWorldwideMonday to friday- ...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 timeInternshipLocal areaWork from home
$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...$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 officeLocal areaRemote workFlexible hours- ...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 timeWork at officeDay shift
- ...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 contractPermanent employmentFull timeImmediate start
$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 contractFull timeFor contractorsInternship$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 employmentFull timeInternshipImmediate start- ...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 timeContract workFor subcontractorWork at officeLocal areaWorldwideFlexible hours
$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 wageLong term contractTemporary workInternshipWorldwideRelocationWork visaFlexible hours- ...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 timeContract workFor subcontractorLocal areaWorldwideRelocationFlexible hoursWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Engineer - Machine Learning. Be the first to apply!
- software engineer - computer Markham, ON
- software developer internship no experience Markham, ON
- software engineer devops Markham, ON
- software design engineer Markham, ON
- software engineer part time Markham, ON
- part time software developer Markham, ON
- IT software developer Markham, ON
- software developer internship Markham, ON
- junior software developer Markham, ON
- software developer co-op Markham, ON
