Talent.com
AMD
Profiling Tool Development EngineerAMD • Markham, ON, Canada
Profiling Tool Development Engineer

Profiling Tool Development Engineer

AMD • Markham, ON, Canada
19 days ago
Job type
  • Full-time
Job description

The Role

This is a position within the AI GPU Software Group (AGS) responsible for the AMD ROCm Profiling Tools. As a contributor to the success of AMD’s products, you will be part of a leading team to drive and improve AMD’s abilities to deliver the highest quality, industry-leading technologies to market.

The Person

We are seeking someone who is passionate about Software Development at AMD, creative on pushing boundary for tool development. The successful candidate must be agile, able to learn, understand and write complex code within a fast paced environment. The candidate is a strong communicator and can convey complex technical concepts to both technical and non-technical stakeholders.

Key Responsibilities

  • Work closely with profiling tools teams and open source code base
  • Communicate and collaborate across many teams to coordinate feature across profiling tools stack
  • Design, code, test and integrate features, enhancements and bug fixes into the profiling tools stack
  • Define and implement abstraction layers for data handling.
  • Refactor code bases to improve modularity and interoperability.
  • Implement scalable data transfer solutions for multi-node distributed environments.
  • Experience with production software quality assurance practices, methodologies, and procedures
  • Excellent communication skills and experience working with global teams
  • Able to adapt quickly to new code bases and contribute production level software to the profiling tools

Preferred Experience

  • Advanced C++ and Python Development background
  • Experience in designing APIs and integrating them with large-scale applications.
  • Experience with multi-threaded asynchronous codes, networking, client-server, and distributed models.
  • Proficiency in using AI tools for enhanced productivity in code development.
  • Experience with Databases.
  • Experience with Linux, GitHub, Docker development environment.
  • Effective communication and problem-solving skills
  • Familiarity with performance analysis tools and methods, is a plus

Academic Credentials

  • Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent

This role is not eligible for visa sponsorship.

Benefits offered are described: AMD benefits at a glance.

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. 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.

This posting is for an existing vacancy.

#J-18808-Ljbffr
Create a job alert for this search

Profiling Tool Development Engineer • Markham, ON, Canada

Similar jobs

Software Engineer for Internal Tools and AI

Push OperationsToronto, Ontario, Canada
Full-time

Enhance Push's internal infrastructure as a Full Stack Software Engineer focusing on AI and tool development.This role combines technical skill with creativity in a people-first environment.Push se... Show more

 • Promoted

Senior Development Engineer

Town of Whitchurch-StouffvilleWhitchurch-Stouffville
Full-time

Working for the Town of Stouffville means being a part of one of HRD Canada’s Best Places to Work.Here, we foster a sense of belonging as a tightknit workforce.The Town is dedicated to supporting i... Show more

 • Promoted

Forward Deployed Engineer

Ribbon AIToronto, Ontario, Canada
Full-time

Own the technical customer journey from implementation through adoption.As Ribbon’s Forward Deployed Engineer, you’ll work directly with customers to understand their hiring workflows, configure Ri... Show more

 • Promoted

Machine Learning Engineer in C++ Development

QualcommMarkham, ON, CA
Full-time

Advance your career at Qualcomm as a Machine Learning Engineer, specializing in C++ development for AI-driven applications.Build high-performance software solutions that shape the future across var... Show more

 • Promoted

Lead Forward-Deployed Engineer For Ai-Driven Modernization - C$245,000 A Year

Banyan SoftwareToronto, Canada
Full-time

A leading enterprise software company is seeking a Full-Stack Software Engineer to join its dynamic team in Canada.The successful candidate will drive application modernization and lead a team with... Show more

 • Promoted

Toronto Platform Engineer - Dynatrace Specialist

Pacer GroupToronto, ON, CA
Full-time

Enhance your career as a Platform Engineer specializing in Dynatrace in a hybrid working environment in Toronto.This contract role is focused on DevOps and SRE within the BFSI sector.In this 12-mon... Show more

 • Promoted

Full Stack Development Engineer Role

MissionHiresToronto
Full-time

Explore a challenging position as a Full Stack Developer where you will enhance our web applications.Your dual expertise in both front-end and back-end tech will drive project success.The position ... Show more

 • Promoted

Lead Engineer (Python And Capital Markets) - $70 - $80 An Hour

CollaberaToronto County, Canada
Full-time

Develops and optimizes Python-based trading platforms for capital markets, working with AWS and collaborating with various teams. Show more

 • Promoted

Solutions Development Engineer - Contract

SoftchoiceToronto, ON, CA
Full-time

Solutions Development Engineer - Contract.Location: Toronto, ON, CA • Oakville, ON, CA.The Solutions Development Engineer is a key technical contributor tasked with transforming the way we deliver ... Show more

 • Promoted

Deployed Engineer

RandoxToronto, ON, CA
Full-time +1

Build the Technology Powering the Future of Biotechnology.Randox is a growing health diagnostics company.We have a presence in over 140 countries and we are now expanding in Canada.Contract offered... Show more

 • Promoted

Platform Engineer: Developer Efficiency With Ai Tools - C$116,800 - C$226,000 A Year

Leading Technology CompanyToronto, Canada
Full-time

A leading technology company in Canada seeks a Software Engineer to enhance developer efficiency through building scalable backend systems and integrating AI tools.The ideal candidate has strong sk... Show more

 • Promoted

Profiling Tool Development Engineer

AMDMarkham, Canada
Full-time

The RoleThis is a position within the AI GPU Software Group (AGS) responsible for the AMD ROCm Profiling Tools.As a contributor to the success of AMD's products, you will be part of a leading t... Show more

 • Promoted

FPGA Development Tools Engineer

207 Altera Semiconductor Technology Canada ULCToronto
Full-time

We're looking for talented software developers to join Altera's Quartus Device Modeling organization.If you've ever wanted to work on the boundary of software and hardware, this is the place for yo... Show more

 • Promoted

Forward Deployed Engineer

Beacon SoftwareToronto, Ontario, Canada
Full-time

About the Role Forward Deployed Engineers (FDEs) are the engineers who go where the work is.You will be embedded with one or two portfolio companies at a time — sitting with the GM, the operators, ... Show more

 • Promoted

DSP Engineer (Markham)

EvertzAVMarkham, ON, CA
Full-time

Department: R&D Location: Markham, ON, Canada.Architect solutions for digital signal processing applications, implementing DSP algorithms, design and maintain codes running on FPGA and other hetero... Show more

 • Promoted

Expert Tooling Engineer for Magna Seating

Magna InternationalNewmarket, ON, CA
Full-time

Drive innovation in automotive manufacturing as a Senior Tooling Engineer at Magna.This role demands strategic oversight of tooling processes to guarantee superior quality across all product lines.... Show more

 • Promoted

FPGA Development Tools Engineer – Synthesis

191 Altera Corporationtoronto, on, Canada
Full-time

Altera is a leader in FPGA innovation, delivering programmable solutions that power AI, cloud computing, networking, and edge applications.Our FPGA compiler and development tools are central to ena... Show more

 • Promoted

Full Stack Engineer for Software Development

Monographtoronto, on, Canada
Full-time

Become a Full Stack Engineer responsible for developing software services that enhance user engagement across multiple platforms.Focus on creating scalable and secure technology solutions.This role... Show more

 • Promoted

ML Engineer (Hybrid) — Pipelines & MLOps

Aviva CanadaMarkham
Full-time

A leading insurance company in Markham is seeking an Intermediate Machine Learning Engineer to design and implement ML pipelines and collaborate with cross-functional teams.The ideal candidate will... Show more

 • Promoted

Tool and Die Maker

MultimaticEast Gwillimbury, Ontario, Canada
Full-time

Perform all maintenance and repair work in either the plant or grounds.Perform repairs and maintenance of production and other equipment.Repair and upgrade assembly fixtures and tooling, and manufa... Show more