Software Development Engineer

3 weeks ago


Markham, Ontario, Canada Advanced Micro Devices Full time
WHAT YOU DO AT AMD CHANGES EVERYTHING

We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world's most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives.

AMD together we advance.

THE ROLE:

AMD is looking for a senior software engineer who can contribute to the development of the release and scale of our inference engine. Our inference engine will make it easy for our customers to consume high-performance AI models on top of AMD's hardware. You will be an early member of the infrastructure team delivering this product and will be expected to contribute to many parts of the stack whether it's becoming a build & release, CI/CD, and/or Kubernetes serving expert.

THE PERSON:

The ideal candidate should be passionate about software engineering and possess leadership skills to drive sophisticated issues to resolution. Able to communicate effectively and work optimally with different teams across AMD.

KEY RESPONSIBILITIES:

1. Contribute to major components of the developer build system including its CI/CD infrastructure.
2. Contribute to major components of our overall distributed serving product.
3. Collaborate with open-source developers to guide the ecosystem in adjacent projects.
4. Stay informed of software and hardware trends and innovations, especially pertaining to developer productivity and/or Kubernetes.
5. Design and develop new groundbreaking AMD technologies.

PREFERRED EXPERIENCE (at least 2):

1. Kubernetes in production.
2. Build tooling.
3. CI/CD (GitHub actions/workflows an extra plus).
4. Effective communication and problem-solving skills.
5. Pytorch.

PREFERRED ACADEMIC CREDENTIALS:

1. Bachelor's or master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent.

#J-18808-Ljbffr

  • Markham, Ontario, Canada Advanced Micro Devices, Inc Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Markham, Ontario, Canada TPT - Time Partition Testing Full time

    At TPT - Time Partition Testing, we are looking for a highly skilled Software Development Engineer to join our team.About the RoleThis is an entry-level position that involves working on firmware development projects from start to finish.Key ResponsibilitiesDesign and develop software applications for embedded systems.Collaborate with cross-functional teams...


  • Markham, Ontario, Canada Advanced Micro Devices inc. Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Markham, Ontario, Canada Advanced Micro Devices Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Markham, Ontario, Canada Advanced Micro Devices, Inc Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Markham, Ontario, Canada Advanced Micro Devices, Inc Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Markham, Ontario, Canada Advanced Micro Devices inc. Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Markham, Ontario, Canada Jonas Software UK Full time

    Description :  Senior Software Developer PVX Plus Technologies Ltd. THE COMPANY If you are looking to further your career in a fun and challenging environment, we want to hear from you. PVX Plus is an established software company with hundreds of thousands of users, preparing for the next stage of growth. Our development language,...

  • Software Developer

    6 days ago


    Markham, Ontario, Canada Qualcomm Full time

    About the RoleAt Qualcomm, we are seeking an experienced software engineer to join our team. As a software developer, you will design, develop, and test embedded and cloud edge software applications.Create software test plans, addressing requirements traceability matrix and test coverage.Design, develop, execute and maintain automated software test suites...


  • Markham, Ontario, Canada Avature Full time

    Instana team is looking for a Software Developer to join our team in Toronto. At Instana, we process and analyze millions of spans, traces, metrics and events per second in order to provide actionable observability intelligence to our rapidly expanding customer base. Your role will cover technical design implementation, quality assurance and customer...


  • Markham, Ontario, Canada Huawei Full time

    Huawei Canada has an exciting opportunity for a talented Software Development Engineer.About the TeamThe Emerging Storage Lab is a research group based at Huawei Canada's Toronto and Vancouver Research Centre, focused on next-generation storage technologies and innovations.Our team comprises graduate computer engineers and scientists with diverse industry...


  • Markham, Ontario, Canada BeachHead Inc. Full time

    About BeachHead Inc.We are seeking a highly skilled Cybersecurity Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and developing secure software solutions that meet the needs of our top financial clients.Responsibilities:Software Engineering: Design, develop, and test software applications...


  • Markham, Ontario, Canada Synopsys, Inc. Full time

    At Synopsys, Inc., we are seeking a highly skilled and innovative Firmware Software Development Engineer to join our team.This role offers an excellent opportunity to work with an expert team of engineers responsible for delivering high-end mixed-signal designs from specification development to prototype test-chips and state-of-the-art IP products.Firmware...


  • Markham, Ontario, Canada Qualcomm Full time

    About Us">Qualcomm Canada ULC is a leading technology company that specializes in developing cutting-edge AI solutions. Our team works on building the Qualcomm AI Engine to enable OEMs and developers to run their deep neural network (DNN) models on Qualcomm Hexagon Processors.">The Role">We are looking for a highly skilled Machine Learning Software Engineer...


  • Markham, Ontario, Canada Qualcomm Full time

    Job SummaryAs a Software Engineering Lead, you will be responsible for designing, developing, and testing software applications that meet the needs of our customers. You will work closely with cross-functional teams to define requirements, develop software architectures, and implement testing strategies.Key Responsibilities:- Collaborate with product...


  • Markham, Ontario, Canada Huawei Full time

    Job DescriptionWe are seeking a highly skilled Research Engineer to join our team at Huawei. As a key member of our research and development group, you will play a crucial role in exploring and applying state-of-the-art Large Language Models (LLMs) and Artificial Intelligence (AI) techniques to enhance software engineering processes.Key...


  • Markham, Ontario, Canada Huawei Full time

    Job DescriptionOur team at Huawei is seeking a highly skilled Research Engineer to join our efforts in advancing software engineering processes using Large Language Models and AI techniques.**Responsibilities:**• Conduct advanced research to explore and apply state-of-the-art LLM and AI methods to improve requirements analysis, system design, modeling, and...


  • Markham, Ontario, Canada Qualcomm Full time

    Company Overview:Qualcomm Canada ULC is a leading technology company that specializes in developing innovative solutions for the mobile industry. Our mission is to empower OEMs and developers to create cutting-edge products that transform people's lives.Job Description:We are seeking an experienced Senior Software Developer to join our AI Software team. As a...


  • Markham, Ontario, Canada Qualcomm Full time

    Job Overview">The Qualcomm Software Engineering team is responsible for designing, developing, and validating embedded and cloud edge software applications. As a Staff Engineer, you will work closely with systems, hardware, architecture, and test engineers to design system-level software solutions that meet customer needs.">Main Responsibilities">">Create...

  • Software Engineer

    2 days ago


    Markham, Ontario, Canada Junipurr Jewelry Full time

    About the RoleWe are looking for a talented Software Engineer to develop cutting-edge solutions for Junipurr Jewelry.Key RequirementsBachelor's degree in Computer Science or related field.1-2 years of experience in software development.Strong understanding of full-stack development concepts.Excellent problem-solving skills and attention to detail.The...