Talent.com
GPU Software Developer
GPU Software DeveloperAdvanced Micro Devices • Calgary, AB, CA
GPU Software Developer

GPU Software Developer

Advanced Micro Devices • Calgary, AB, CA
Il y a 3 jours
Type de contrat
  • Temps plein
Description de poste

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. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you’ll discover the real differentiator is our culture. We push the limits of innovation to solve the world’s most important challenges—striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond.

Together, we advance your career.

SOFTWARE DEVELOPER - GPU

THE ROLE

The GPU libraries team, within the ROCm software ecosystem, develops software for the latest innovations that power the ultimate computing experience provided by our AMD Instinct GPUs. The highly tuned libraries are developed with C++, Python, HIP, and low‑level GPU assembly programming involving large teams. To grow these libraries with rich features and support customers at scale, development must follow great software design principles while striving for simplicity, ease‑of‑maintenance, and extensibility.

The successful candidate for this role will be an integral part of our GPU Matrix & Tensor operations team through modular and maintainable code development, code refactoring, debugging, and performance optimizations. Relevant open‑source projects include :

https : / / github.com / ROCm / rocm-libraries / tree / develop / projects / hipblaslt

https : / / github.com / ROCm / rocm-libraries / tree / develop / projects / rocblas

THE PERSON

  • Possess excellent software skills in Python and C++
  • Have low‑level software optimization experience
  • Have strong desire and ability to solve problems quickly
  • Be able to schedule, and work on tasks independently
  • Have excellent written and verbal communication skills
  • Be flexible and accept new challenges

KEY RESPONSIBILITIES

  • Planning, designing, and refactoring existing codebases to improve maintainability and extensibility across multiple target hardware configurations
  • Developing new software designs to integrate a variety of code optimization patterns in a clear modular fashion in code generators
  • Identify and help resolve functional and performance issues by working closely with libraries development teams and other internal engineering teams
  • Participate in enhancing code integration processes to verify conformance of new code submissions to the improved practices and designs
  • Apply a data‑minded approach to target optimization efforts
  • Stay informed of software and hardware trends and innovations, especially pertaining to algorithms and architecture
  • Design and develop new groundbreaking AMD technologies
  • Participating in new ASIC and hardware bring‑ups
  • PREFERRED EXPERIENCE

  • 3+ years software development experience
  • Proficient in Python & C / C++ programming employing best software design practices
  • Experience working with large‑scale software development projects and understanding of PC architecture
  • Proven experience in code optimizations for any architectures such as CPU / GPU / FPGA
  • GPU software development or validation involving HIP, CUDA, or OpenCL
  • Experience in system‑level performance evaluations and debugging
  • Ability to closely interact with architects, developers, and tuning teams to maintain and release production software
  • Great communication and teamwork skills
  • ACADEMIC CREDENTIALS

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
  • 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

    Créer une alerte emploi pour cette recherche

    GPU Software Developer • Calgary, AB, CA

    Offres similaires
    Full Stack Developer (OneStop 2.0 Delivery Projects)

    Full Stack Developer (OneStop 2.0 Delivery Projects)

    Raise • Calgary
    Temps plein
    Full Stack Developer (OneStop 2.T4 classification; also considering INC classification where applicable).They’re expanding their team to meet growing needs, making this a unique opportunity to work...Voir plus
    Dernière mise à jour : il y a 11 jours • Offre sponsorisée
    Embedded C Developer - calgary

    Embedded C Developer - calgary

    Amaris Consulting • calgary, ab, ca
    Temps plein
    The ideal candidate will have strong experience in.You will be involved in the design, development, and optimization of embedded software for industrial and technological applications.Design, devel...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Sr. Developer / 19 minutes ago

    Sr. Developer / 19 minutes ago

    Php-Jobs • Calgary
    Temps plein +1
    Developer / Tech Lead (Contract to Full-Time).LootzySoft is a leading Calgary-based firm specializing in.We deliver custom software, AI-driven analytics, and seamless system integrations that drive...Voir plus
    Dernière mise à jour : il y a 11 jours • Offre sponsorisée
    Geometry Private Tutoring Jobs Okotoks

    Geometry Private Tutoring Jobs Okotoks

    Superprof • Okotoks, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Mobile Developer

    Mobile Developer

    Neo Financial • Calgary
    Temps plein
    Join us to build a more rewarding financial future for all Canadians.At Neo, we’re on a mission to build a more rewarding financial future for all Canadians. Life at a rapidly scaling tech startup i...Voir plus
    Dernière mise à jour : il y a 11 jours • Offre sponsorisée
    C++ Developer

    C++ Developer

    NLB Services • calgary, ab, ca
    Temps plein
    Java (version 11 or higher) and C++, with over 4 years of experience in building complex, scalable applications.Expertise in Spring Boot, capable of designing and implementing advanced microservice...Voir plus
    Dernière mise à jour : il y a 9 jours • Offre sponsorisée
    Python Software Engineer – Hardware Certification Tools

    Python Software Engineer – Hardware Certification Tools

    Canonical • Calgary
    Temps plein
    A leading international software company is looking for a Python Software Engineer to join their Certification team in Calgary. The ideal candidate should have strong Python skills and a passion for...Voir plus
    Dernière mise à jour : il y a 11 jours • Offre sponsorisée
    JDE World developer - PIXIE

    JDE World developer - PIXIE

    PIXIE • calgary, ab, ca
    Temps plein
    Provide development and technical support for JD Edwards World in a legacy environment.Develop and maintain JDE World applications. Support and enhance existing custom programs.Debug and resolve pro...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Senior Android Lead : Kotlin, Jetpack & Scalable Apps

    Senior Android Lead : Kotlin, Jetpack & Scalable Apps

    Robots and Pencils • Calgary
    Temps plein
    A leading mobile technology company in Calgary is looking for a Senior Android App Developer to lead the development of robust Android applications. This role emphasizes deep Android expertise and l...Voir plus
    Dernière mise à jour : il y a 11 jours • Offre sponsorisée
    Senior Android Developer

    Senior Android Developer

    Wizeline • Calgary
    Temps plein
    Wizeline is a global AI-centric technology solutions provider, developing cutting-edge AI-powered digital products and platforms. We partner with clients to leverage data and AI, accelerating market...Voir plus
    Dernière mise à jour : il y a 11 jours • Offre sponsorisée
    Alternatives To Cash Jobs - Deliver with Uber

    Alternatives To Cash Jobs - Deliver with Uber

    Uber eats • Okotoks, AB, CA
    Temps plein +2
    Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Software Engineering Consultant - calgary

    Software Engineering Consultant - calgary

    E-Solutions • calgary, ab, ca
    Temps plein
    ServiceNow Administrator – Mid / L2–L3.Location : Mississauga, On and Vancouver, BC.Owns configuration, platform stability, and enhancement support across multiple ServiceNow modules.Administer user...Voir plus
    Dernière mise à jour : il y a 13 jours • Offre sponsorisée
    HET Field Technician

    HET Field Technician

    Wajax Limited • Rocky View County, AB, Canada
    Temps plein
    Responsible for providing quality workmanship, consistent service, and technical knowledge to the customers.Performs all tasks related to the testing, diagnosing, repair, maintenance, and reconditi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Mobile Developer

    Senior Mobile Developer

    Toast • Calgary
    Temps plein
    Toast is recruiting on behalf of this company for a Senior Mobile Developer to join their growing Mobile team in Calgary. This is an exciting opportunity for an experienced mobile engineer who is pa...Voir plus
    Dernière mise à jour : il y a 11 jours • Offre sponsorisée
    Power Automate Developer

    Power Automate Developer

    Long View Systems Corporation • Calgary
    Temps plein +1
    Toronto / Calgary / Edmonton / Vancouver.File exceeds the maximum upload size of.Try entering a different location.How would you like to be addressed? Feel free to share preferred names and pronoun...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Senior Android Engineer | Kotlin, Jetpack, Scalable Apps

    Senior Android Engineer | Kotlin, Jetpack, Scalable Apps

    Bounteous • Calgary
    Temps plein
    A leading digital transformation consultancy in Canada is seeking a Senior Android Engineer to enhance flagship applications. You will design, build, and optimize features, collaborate with product ...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Backend Java Developer - airdrie

    Backend Java Developer - airdrie

    Galent • airdrie, ab, ca
    Temps plein
    We have an immediate opening for a Backend Java Developer.IT service / solutions provider in Calgary, Alberta, Canada.Note : Must in domain knowledge in Cards and Payments, and Asset and Wealth Manage...Voir plus
    Dernière mise à jour : il y a 4 jours • Offre sponsorisée
    Senior Geophysical Software Architect (Cloud / On-Prem)

    Senior Geophysical Software Architect (Cloud / On-Prem)

    Halliburton Energy Services • Calgary
    Temps plein
    A global energy services provider in Calgary, Canada, is looking for a Software Developer to create high-performance applications for geophysical and geological data analysis.The ideal candidate ha...Voir plus
    Dernière mise à jour : il y a 11 jours • Offre sponsorisée