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 ...
Edmonton, AB · On-site +1
Build, scale and help lead our engineering team * Maintain lots of moving pieces * Evaluate details and integrate new technologies and systems * Debug production issues across services and multiple ...
Quick apply
Edmonton, AB · On-site +1
Build, scale and help lead our engineering team * Maintain lots of moving pieces * Evaluate details and integrate new technologies and systems * Debug production issues across services and multiple ...
Edmonton, AB · Remote
You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience ...
Quick apply
Edmonton, AB · Remote
You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience ...
Edmonton, AB · Remote
You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience ...
Quick apply
Edmonton, AB · Remote
You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience ...
Edmonton, AB · Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent position that is remote . Our client is a B.C based tech company enjoying substantial growth. The ...
Quick apply
Edmonton, AB · Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent position that is remote . Our client is a B.C based tech company enjoying substantial growth. The ...
Edmonton, AB · Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent position that is remote . Our client is a B.C based tech company enjoying substantial growth. The ...
Quick apply
Edmonton, AB · Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent position that is remote . Our client is a B.C based tech company enjoying substantial growth. The ...
As a Systems and Software Quality Engineer, you will play a critical role in verifying and ... Familiarity with requirements management and traceability (e.g., Jama, Polarion, Jira, Azure DevOps ...
As a Systems and Software Quality Engineer, you will play a critical role in verifying and ... Familiarity with requirements management and traceability (e.g., Jama, Polarion, Jira, Azure DevOps ...
As a Systems and Software Quality Engineer, you will play a critical role in verifying and ... Familiarity with requirements management and traceability (e.g., Jama, Polarion, Jira, Azure DevOps ...
New
Quick apply
As a Systems and Software Quality Engineer, you will play a critical role in verifying and ... Familiarity with requirements management and traceability (e.g., Jama, Polarion, Jira, Azure DevOps ...
New
Edmonton, AB · Remote
You Have: * 3+ years' experience as a Software Developer * Experience working with Java , including great working knowledge of Java8 Lambdas and streaming functionality * Experience working with ...
Quick apply
Edmonton, AB · Remote
You Have: * 3+ years' experience as a Software Developer * Experience working with Java , including great working knowledge of Java8 Lambdas and streaming functionality * Experience working with ...
Edmonton, AB · Remote
You Have: * 3+ years' experience as a Software Developer * Experience working with Java , including great working knowledge of Java8 Lambdas and streaming functionality * Experience working with ...
Quick apply
Edmonton, AB · Remote
You Have: * 3+ years' experience as a Software Developer * Experience working with Java , including great working knowledge of Java8 Lambdas and streaming functionality * Experience working with ...
Edmonton, AB · On-site +1
You Have: * 4+ years' experience as a Software Developer, developing applications with C#/.Net * Experience developing on the front-end with either React , Angular or a combination of both is highly ...
Quick apply
Edmonton, AB · On-site +1
You Have: * 4+ years' experience as a Software Developer, developing applications with C#/.Net * Experience developing on the front-end with either React , Angular or a combination of both is highly ...
Edmonton, AB · On-site +1
You Have: * 4+ years' experience as a Software Developer, developing applications with C#/.Net * Experience developing on the front-end with either React , Angular or a combination of both is highly ...
Quick apply
Edmonton, AB · On-site +1
You Have: * 4+ years' experience as a Software Developer, developing applications with C#/.Net * Experience developing on the front-end with either React , Angular or a combination of both is highly ...
Exposure to CI/CD pipelines and automated deployment workflows (Azure DevOps, GitHub Actions, or ... software engineering, product development, and machine learning fields. You will be able to ...
Exposure to CI/CD pipelines and automated deployment workflows (Azure DevOps, GitHub Actions, or ... software engineering, product development, and machine learning fields. You will be able to ...
Edmonton, AB · Remote
You Have: * 5+ years' experience as a Software Developer * Experience working with Java , including great working knowledge of Java8 Lambdas and streaming functionality * Experience working with ...
Quick apply
Edmonton, AB · Remote
You Have: * 5+ years' experience as a Software Developer * Experience working with Java , including great working knowledge of Java8 Lambdas and streaming functionality * Experience working with ...
Edmonton, AB · Remote
You Have: * 5+ years' experience as a Software Developer * Experience working with Java , including great working knowledge of Java8 Lambdas and streaming functionality * Experience working with ...
Quick apply
Edmonton, AB · Remote
You Have: * 5+ years' experience as a Software Developer * Experience working with Java , including great working knowledge of Java8 Lambdas and streaming functionality * Experience working with ...
You Have: * 3+ years minimum developing mobile applications in React Native * 4+ years' experience as a Front-End Software Developer * Cross platform experience with IOS ( Swift ) and Android ...
Quick apply
You Have: * 3+ years minimum developing mobile applications in React Native * 4+ years' experience as a Front-End Software Developer * Cross platform experience with IOS ( Swift ) and Android ...
You Have: * 3+ years minimum developing mobile applications in React Native * 4+ years' experience as a Front-End Software Developer * Cross platform experience with IOS ( Swift ) and Android ...
Quick apply
You Have: * 3+ years minimum developing mobile applications in React Native * 4+ years' experience as a Front-End Software Developer * Cross platform experience with IOS ( Swift ) and Android ...
Edmonton, AB · On-site +1
CA$23 - CA$28/hr
... * DevOps & Containerization: Docker, Kubernetes, and CI/CD pipelines * Machine Learning Frameworks ... solid software development fundamentals. * Learning Agility: Quickly picks up new languages ...
Edmonton, AB · On-site +1
CA$23 - CA$28/hr
... * DevOps & Containerization: Docker, Kubernetes, and CI/CD pipelines * Machine Learning Frameworks ... solid software development fundamentals. * Learning Agility: Quickly picks up new languages ...
Edmonton, AB · Remote
$80K - $130K/yr
Net Developers for our client. This is a permanent position that is based in their office in ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
Quick apply
Edmonton, AB · Remote
$80K - $130K/yr
Net Developers for our client. This is a permanent position that is based in their office in ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
Edmonton, AB · Remote
$80K - $130K/yr
Net Developers for our client. This is a permanent position that is based in their office in ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
Quick apply
Edmonton, AB · Remote
$80K - $130K/yr
Net Developers for our client. This is a permanent position that is based in their office in ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
| Aspect | Software Software Developer | Software Engineer |
|---|---|---|
| Credentials | Bachelor's in CS or related field, certifications optional | Bachelor's or higher in CS or related field, certifications optional |
| Work Environment | Development teams, tech companies, startups | Development teams, tech companies, large enterprises |
| Industry Usage | Commonly used in tech and software firms | Used across various industries including tech, finance, healthcare |
| Job Focus | Writing, testing, and maintaining code | Designing, developing, and overseeing software systems |
While both roles involve software development, Software Software Developers primarily focus on coding and implementation, whereas Software Engineers often take a broader approach, including system design and architecture. The roles overlap significantly, but the title 'Software Engineer' may imply a more comprehensive scope of work.

$110K - $140K/yr
Full-time
Medical
Posted 2 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