Principal Scientist - Software/Hardware Co-design
Huawei Technologies Canada Co., Ltd.
Huawei Canada has an immediate permanent opening for a Principal Scientist.
About the team:
The Computing Data Application Acceleration Lab aims to create a leading global data analytics platform organized into three specialized teams using innovative programming technologies. This team focuses on full-stack innovations, including software-hardware co-design and optimizing data efficiency at both the storage and runtime layers. This team also develops next-generation GPU architecture for gaming, cloud rendering, VR/AR, and Metaverse applications.
One of the goals of this lab are to enhance algorithm performance and training efficiency across industries, fostering long-term competitiveness.
About the job:
Build an accurate and universal AI performance model based on mainstream AI acceleration technologies to support theoretical analysis.
Track the emerging hardware designs in the industry, conduct in-depth insight and survey analysis, and identify the direction of key cutting-edge technologies.
Cooperate with our AI research team to identify key performance bottlenecks in future AI workloads, and define key algo-hw codesign features of our next-generation chips, for the objectives of low cost, high throughput, great scalability, and stability.
Performance modelling of representative AI workloads with state of the art training & inference algorithms on different hardware specs for quantitative analysis of compute, memory, IO and interconnect.
Lead our team for acceleration algorithm breakthrough in best tradeoff between model quality and compute efficiency.
Track the emerging algorithm-hardware codesign technologies in the industry, conduct in-depth insight and survey analysis, and deeply understand main directions and trends of cutting-edge algorithm-hardware codesign technologies.
About the ideal candidate:
Master's or Doctoral degree in Computer Science or Electronic Engineering.
At least 5+ years of experience in low-level computing algorithm development, AI accelerator/ large scale parallel computing / high performance computing system design is an asset.
Deep understanding of the basic principles and workload characteristics of large language models / multimodal models, the popular AI software stack (operators, compilers, acceleration libraries, frameworks) and mainstream large model training and inference algorithms, such as hybrid parallelism, low precision data formats, sparsity, P/D splitting, etc.
Familiarity with microarchitecture of AI chips is an asset.
- ...responses to training modules or testing scenarios. Generate performance insights to support hiring decisions. The AI systems used are designed to support fair and consistent evaluation. We are committed to ensuring that these tools do not result in discrimination or bias...SuggestedLocal areaWeekend work
$140k - $170k per year
...development, we’d like to meet you! Principal Architect — Enterprise... ...genuine hands-on experience designing for the age of AI. As... ...integrate, and evolve complex software systems — spanning cloud-native... ...You lead the architectural design of AI-enabled systems: LLM integrations...PrincipalSoftwareLong term contractFull timeWork at officeLocal areaWorldwideNight shift- ...team at AMD is looking for a specialized Principal level engineer who is passionate about... ...state-of-the-art GenAI algorithms and software enabling you to stay ahead of the... ...recipes. Collaborate with software and hardware team to E2E co-optimize performance on current and...PrincipalSoftwareFull timeInternship
- ...responses to training modules or testing scenarios. Generate performance insights to support hiring decisions. The AI systems used are designed to support fair and consistent evaluation. We are committed to ensuring that these tools do not result in discrimination or bias...SuggestedCasual workImmediate startRelocationWeekend work
- ...Huawei Canada has an immediate permanent opening for a Principal Software Engineer. About the team: Established in 2014, the Distributed... ...competitive cloud platform. About the job: Lead end-to-end design and deployment of multi-agent evaluation systems on cloud...PrincipalSoftwarePermanent employmentFull timeImmediate startOverseas
$111.7k - $167.6k per year
...skilled and experienced Senior Software Engineer to join the... ...will play a critical part in designing building and operating cloud-based... ...execution of test cases against co-simulation packages for embedded... ...validation in both virtual and hardware-in-the-loop environments. Demonstrated...SoftwareFull timeRemote work3 days per week$65k - $75k per year
...What is the role? As a Bridge CAD Designer within LEA's Structures Division, you will contribute... ...AutoCAD, MicroStation, and other relevant software, in compliance with MTO standards and... ...Social Club: LEA has a unique, employee-co-funded social club with an annual budget of...SoftwareLong term contractPermanent employmentFull timeContract workInternshipWork at officeFlexible hoursNight shift$60k - $85k per year
...We’re looking for a Security Software Developer to join the networking device development... ...and take ownership of improving existing designs, processes, and tools for the betterment... ...broadcast technology, delivering cutting-edge hardware and software solutions that deliver...SoftwareLong term contractFull timeCasual workWorldwideMonday to friday- ...global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction... ...Manager for highway and roadway design projects to be based in Markham,... ...principles. Proficiency in design software such as MicroStation, OpenRoads, or AutoCAD...SoftwareFull timeContract workWork at officeLocal areaWorldwideFlexible hours
$134.74k - $175k per year
...sustainable solutions. Purpose We are currently recruiting for a Principal multidisciplinary PDMS/E3D modeler and drafting expert. Our team... ...in E3D. Developing of standard drawings for supporting the designs in our projects. Training/supporting standard E3D modules...Full timeWork at office- ...CIMA+ Job Description CIMA+’s Municipal & Transportation Design team have created a reputation for excellence within the... ...modes of transportation, so motorists, pedestrians, and cyclists co-exist safely and travel efficiently. Join us and immerse yourself...Permanent employmentFull timeFor contractorsSummer workWork at officeFlexible hours2 days per week
- ...a collective of experienced architects, designers, engineers amongst other professions who... ...Description An Intermediate Highway Design Engineer – Roundabouts supports the... ...Torus, AutoCAD Civil 3D, and roadway design software platforms. Strong knowledge of MTO standards...SoftwareFull timeContract work
$60k - $85k per year
...Scope: Evertz is looking for a Junior FPGA Design Engineer to be part of Markham FPGA Design team responsible for developing... ...to subsystem specifications Collaborate closely with other hardware and software engineers to test and debug the design Use FPGA design tools...SoftwareFull timeCasual workWorldwideMonday to friday$75k - $85k per year
...Scope: Evertz is looking for an Embedded Software Engineer to be part of Markham Engineering team responsible for the Design and Development of new video routing and Video... ...Collaborate with various internal groups to define hardware/software interfaces, review schematics, and...SoftwareFull timeCasual workWorldwideMonday to friday- ...areas of practice and our people. It's what makes Corrosion Service a great place to work and grow. Position Title: Junior Product Designer Location: Markham, Ontario Job Type: Full-time, Permanent W hat's in it for you: Industry-leading wages and comprehensive...Permanent employmentFull time
$131.2k - $181.2k per year
...Engineering, Information Systems, or related field and 4+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work... ...learning solutions over a broad set of technology verticals or designs. Qualcomm Engineers collaborate with cross-functional teams...SoftwareFull timeWork from home$138k - $206k per year
...Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological...PrincipalSoftware$65k - $100k per year
...responses to training modules or testing scenarios. Generate performance insights to support hiring decisions. The AI systems used are designed to support fair and consistent evaluation. We are committed to ensuring that these tools do not result in discrimination or bias...Work at officeWeekend work- ...impact with our Technology - Development team as a Senior Backend Software Developer. This diverse team of tech-savvy builders and problem... ...to medium projects, working with a team and independently Design, develop, and support applications and integrations needed for the...SoftwareFull timeRemote workFlexible hours
- ...Huawei Canada has an immediate permanent opening for a Principal Engineer. About the team: The Distributed Data Storage and Management... ...training/inference, agent execution, RL training, etc.). Lead the design and innovation of vector database storage engines within a large...PrincipalLong term contractPermanent employmentFull timeInternshipImmediate start
- ...Location: Markham, Ontario, Canada Position: Software Quality Assurance and Automation Test... ...reviews requirement specifications and design documents, to better understand the... ...methodologies Setup and configure necessary hardware and operating environments for...SoftwareFull timeWorldwide
- ...Job Responsibility: Education: Expérience: Education Master's degree Tasks Write, modify, integrate and test software code Communicate technical problems, processes and solutions Prepare reports, manuals and other documentation on the status, operation and...SoftwarePermanent employmentFull time
- ...The Role: Our vehicle communication team is hiring a software engineer to design and develop software in our Linux-based networking system.... ...communications, and you'll be at the heart of it. We design our own hardware, so you'll work closely with hardware teams to meet the...SoftwareFull timeLocal areaWork from home
- ...We are looking for a versatile Senior UX/UI Designer that will thrive in an energetic and agile environment. Our client is a successful... ...Asana Desirable: Experience designing enterprise management software Training, onboarding and team management skills SaaS and Scrum...SoftwareShift work
- ...self-drive and independence in problem-solving like to design electronics hardware/web design / teach youth about electronics and coding like... ...and materials design and develop new STEM hardware and software What we're looking for: experience in programming (C,...SoftwarePermanent employmentTemporary workSummer work
$119.9k - $179.9k per year
...of this transformative effort, we are redefining how automotive software is developed, deployed and monitored, establishing a ubiquitous... ...development process. Take full ownership of projects, making key design and implementation decisions independently while mentoring...SoftwareFull timeRemote work$115k - $164.6k per year
...for the Propulsion Thermal Management System domain. The Software-in-the-Loop (SIL) Simulation Integration Engineers (SIE) are ultimately... ...in virtualization or software integration Experience in designing and developing vehicle body controls, propulsion thermal,...SoftwareFull timeWork at officeLocal areaWork from home$115k - $164.6k per year
...authorization across every service, and redesigning our service-to-service network architecture. What You'll Do (Responsibilities) Design, build, and operate backend services (Java/Spring Boot) that power device configuration, campaign management, and data-plane...SoftwareFull timeWork at officeLocal areaRemote workWork from home- ...built environment. We are a collective of experienced architects, designers, engineers amongst other professions who work both independently... ...society. Job Description The Intermediate Highway Design Engineer – OpenRoads role is based in Markham, Ontario, Canada and...Full timeContract work
- ...Huawei Canada has an immediate permanent opening for a Senior Principal Researcher. About the team: The Human-Machine Interaction Lab... ...humans and technology. Focused on innovation and user-centered design, the lab strives to advance human-computer interaction research....PrincipalPermanent employmentFull timeInternshipImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Scientist - Software/Hardware Co-design. Be the first to apply!
- r&d research scientist Markham, ON
- research scientist Markham, ON
- consultant scientifique Markham, ON
- principal consultant Markham, ON
- principal Markham, ON
- conseiller principal Markham, ON
- software support Markham, ON
- software implementation project manager Markham, ON
- software application developer Markham, ON
- software intern Markham, ON
