Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Quick apply
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Quick apply
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Quick apply
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
About the Role As a Senior Full Stack Software Engineer in Agent Factory, you'll help build the ... Own services and experiences from development through production-you build it, you run it
About the Role As a Senior Full Stack Software Engineer in Agent Factory, you'll help build the ... Own services and experiences from development through production-you build it, you run it
Toronto, ON · On-site
$100 - $145/hr
Development & Implementation*** ## Develop and maintain AI/ML features under the guidance of senior ... Software Engineering Excellence:** + Write clean, well-tested, and maintainable code in Python (or ...
Toronto, ON · On-site
$100 - $145/hr
Development & Implementation*** ## Develop and maintain AI/ML features under the guidance of senior ... Software Engineering Excellence:** + Write clean, well-tested, and maintainable code in Python (or ...
AMD is looking for a Senior Software Engineer for the Developer Tools team, where you will contribute to the development and optimization of GPU profiling tools for HPC and AI workloads. You will ...
AMD is looking for a Senior Software Engineer for the Developer Tools team, where you will contribute to the development and optimization of GPU profiling tools for HPC and AI workloads. You will ...
We are looking for a Senior SDET to help build our test automation from the ground up. You will design the framework, write the automated tests that give us confidence to ship, and bring modern AI ...
We are looking for a Senior SDET to help build our test automation from the ground up. You will design the framework, write the automated tests that give us confidence to ship, and bring modern AI ...
AMD is looking for a Senior Software Engineer for the Developer Tools team, where you will contribute to the development and optimization of GPU profiling tools for HPC and AI workloads. You will ...
AMD is looking for a Senior Software Engineer for the Developer Tools team, where you will contribute to the development and optimization of GPU profiling tools for HPC and AI workloads. You will ...
We are looking for a Software Development Engineer to lead the Alameda Observability team and innovate new observability infrastructure powering RDS - a massive distributed system architecture ...
We are looking for a Software Development Engineer to lead the Alameda Observability team and innovate new observability infrastructure powering RDS - a massive distributed system architecture ...
Toronto, ON · On-site
$100 - $145/hr
Development & Implementation*** ## Develop and maintain AI/ML features under the guidance of senior ... Software Engineering Excellence:** + Write clean, well-tested, and maintainable code in Python (or ...
Toronto, ON · On-site
$100 - $145/hr
Development & Implementation*** ## Develop and maintain AI/ML features under the guidance of senior ... Software Engineering Excellence:** + Write clean, well-tested, and maintainable code in Python (or ...
AMD is looking for a senior software engineer to join our growing team. As a key contributor you ... Work very closely with dev teams and Project Managers to drive results PREFERRED EXPERIENCE:
AMD is looking for a senior software engineer to join our growing team. As a key contributor you ... Work very closely with dev teams and Project Managers to drive results PREFERRED EXPERIENCE:
THE ROLE: AMD is looking for a senior software engineer to join our growing team. As a key ... Work very closely with dev teams and Project Managers to drive results PREFERRED EXPERIENCE:
THE ROLE: AMD is looking for a senior software engineer to join our growing team. As a key ... Work very closely with dev teams and Project Managers to drive results PREFERRED EXPERIENCE:
Toronto, ON · On-site +1
Share knowledge, mentor teammates, and help raise the technical bar across the pod About You Basic Qualifications | Senior Software Development Engineer * 8+ years of experience in software ...
Toronto, ON · On-site +1
Share knowledge, mentor teammates, and help raise the technical bar across the pod About You Basic Qualifications | Senior Software Development Engineer * 8+ years of experience in software ...
Toronto, ON · On-site
$70 - $90/hr
Help in building an Engineering culture that enables quality in all software feature development teams across the company. * Develop and execute plans for continuously increasing coverage and ...
Toronto, ON · On-site
$70 - $90/hr
Help in building an Engineering culture that enables quality in all software feature development teams across the company. * Develop and execute plans for continuously increasing coverage and ...
As a Software Development Engineer in Test (SDET), you will lead the charge in building scalable ... senior developers. This position reports to a Quality Engineering Manager in the USA. What you'll ...
As a Software Development Engineer in Test (SDET), you will lead the charge in building scalable ... senior developers. This position reports to a Quality Engineering Manager in the USA. What you'll ...
Senior Software Engineer (Golang, React) Team: Employee Benefits Location: Remote Opportunity for ... Share knowledge of software development languages and frameworks as well as testing strategies
Senior Software Engineer (Golang, React) Team: Employee Benefits Location: Remote Opportunity for ... Share knowledge of software development languages and frameworks as well as testing strategies
Senior Software Engineer (Golang, React) Team: Employee Benefits Location: Remote Opportunity for ... Share knowledge of software development languages and frameworks as well as testing strategies
Senior Software Engineer (Golang, React) Team: Employee Benefits Location: Remote Opportunity for ... Share knowledge of software development languages and frameworks as well as testing strategies
Senior Software Engineer (Golang, React) Team: Employee Benefits Location: Remote Opportunity for ... Share knowledge of software development languages and frameworks as well as testing strategies
Senior Software Engineer (Golang, React) Team: Employee Benefits Location: Remote Opportunity for ... Share knowledge of software development languages and frameworks as well as testing strategies
Senior Software Engineer (Golang, React) Team: Employee Benefits Location: Remote Opportunity for ... Share knowledge of software development languages and frameworks as well as testing strategies
Senior Software Engineer (Golang, React) Team: Employee Benefits Location: Remote Opportunity for ... Share knowledge of software development languages and frameworks as well as testing strategies
Document development processes and create technical specifications * Stay updated on AI/ML trends ... Senior Software Engineer, AI if you have the following required qualifications: Educational ...
Document development processes and create technical specifications * Stay updated on AI/ML trends ... Senior Software Engineer, AI if you have the following required qualifications: Educational ...
Key job responsibilities Basic qualifications 5+ years of non-internship professional software development experience 5+ years of programming with at least one software programming language ...
Key job responsibilities Basic qualifications 5+ years of non-internship professional software development experience 5+ years of programming with at least one software programming language ...
| Aspect | Senior Software Development Engineer | Software Development Engineer |
|---|---|---|
| Experience | Typically 5+ years, with leadership responsibilities | Entry to mid-level, 1-3 years of experience |
| Responsibilities | Designing complex systems, mentoring juniors, leading projects | Implementing features, fixing bugs, collaborating on code |
| Skills & Certifications | Proficiency in multiple programming languages, system design, often with certifications | Strong coding skills, foundational knowledge, less emphasis on certifications |
| Work Environment | Often leads teams, involved in architecture decisions | Focused on individual contributions, team collaboration |
The main difference between a Senior Software Development Engineer and a Software Development Engineer lies in experience, responsibilities, and leadership. Seniors typically lead projects and mentor others, while juniors focus on coding and task completion. Both roles are vital in software development teams, with seniors bringing more strategic input and mentorship.

$110K - $140K/yr
Full-time
Medical
Posted 20 days ago
Senior Neural Network Kernel Software Development Engineer
Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware, streamlining the experience for researchers and developers. The focus involves the optimization of various common neural networks for optimal performance on architectures, facilitated by the software optimization tool flow.
We are seeking software developers who are driven and naturally curious. The chosen candidate will contribute within agile teams, working closely with senior software engineers for mentorship. This role presents an opportunity to tackle novel challenges using cutting-edge technologies, as they build innovative systems from scratch.
As a key team member, you will specialize in constructing efficient implementations of practical neural net kernels tailored to their distinctive hardware architecture. Additionally, you will implement diverse computing algorithms, maximizing computation and communication throughput. This role involves developing a profound understanding of the architecture's intricacies, working collaboratively with the architects and compiler engineers.
Responsibilities:
Requirements:
Preferred Skills and Experience:
Our client offers:
Sourced by ZipRecruiter
Your single source for HR professional services, we offer job seekers specialized employment services, spanning contract, permanent positions, and project solutions for highly specialized and managerial level talent needs. Our team of specialized recruiters and consultants abilities extend far beyond resume or career counseling. With hundreds of collaborators strategically located throughout the country, our organization possess the local market knowledge and industry relationships that make successful geography-specific reach possible.
Recruiting and staffing services
11 - 50 Employees
Vancouver, BC, CA