Current jobs related to Senior Software Engineer - Vancouver, British Columbia - Microsoft Canada
-
Senior Backend Software Engineer
4 weeks ago
Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Aequilibrium Software Inc. As a key member of our team, you will be responsible for designing, developing, and maintaining our company's backend systems.Key Responsibilities:Design and develop scalable, efficient, and secure backend systems...
-
Senior Backend Software Engineer
2 months ago
Vancouver, British Columbia, Canada Aequilibrium Software Inc Full timeSenior Backend Engineer (.NET)We are seeking a highly skilled Senior Backend Engineer with expertise in.NET to contribute to our innovative FinTech and VR projects. As a key member of our team, you will be responsible for designing and developing scalable, secure, and efficient backend systems using.NET Core, ASP.NET, and Entity Framework. Your expertise in...
-
Senior Backend Software Engineer
2 months ago
Vancouver, British Columbia, Canada Aequilibrium Software Inc Full timeSenior Backend Engineer (.NET)We are seeking a highly skilled Senior Backend Engineer with expertise in.NET to contribute to our innovative FinTech and VR projects. As a key member of our team, you will be responsible for designing and developing scalable, secure, and efficient backend systems using.NET Core, ASP.NET, and Entity Framework. Your expertise in...
-
Senior Software Engineer for a Dynamic Team
2 weeks ago
Vancouver, British Columbia, Canada Saba Software (Canada) Inc. Full timeAbout the Role:As a senior software engineer, you will be responsible for designing, developing, and maintaining complex software systems. With a focus on innovation, you will work closely with our team to deliver high-quality solutions that meet the needs of our clients.Key Responsibilities:• Collaborate with cross-functional teams to identify and...
-
Senior UI/Frontend Software Engineer
1 month ago
Vancouver, British Columbia, Canada Take-Two Interactive Software Full timeAbout the RoleWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a crucial role in establishing the culture and foundation for our frontend architecture.The ChallengeAs a Senior UI/Frontend Software Engineer, you will be responsible for...
-
Senior UI/Frontend Software Engineer
1 month ago
Vancouver, British Columbia, Canada Take-Two Interactive Software Full timeAbout the RoleWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a crucial role in establishing the culture and foundation for our frontend architecture.The ChallengeAs a Senior UI/Frontend Software Engineer, you will be responsible for...
-
Senior Backend Software Engineer
4 weeks ago
Vancouver, British Columbia, Canada Aequilibrium Software Inc Full timeSenior Backend Software Engineer (.NET)We are seeking a highly skilled Senior Backend Software Engineer with expertise in .NET to contribute to our team's success. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using .NET technologies. Your expertise in .NET Core, ASP.NET,...
-
Senior Backend Software Engineer
4 weeks ago
Vancouver, British Columbia, Canada Aequilibrium Software Inc Full timeSenior Backend Engineer (.NET)We are seeking a highly skilled Senior Backend Engineer with expertise in .NET to drive innovation and growth in our FinTech and VR initiatives. As a key member of our team, you will be responsible for designing and implementing scalable, secure, and efficient backend systems that meet the needs of our clients.About the...
-
Senior Software Engineer
1 month ago
Vancouver, British Columbia, Canada Take-Two Interactive Software Full timeAbout the PositionTake-Two Interactive SoftwareWe are seeking a highly skilled Senior Software Engineer to join our team at Take-Two Interactive Software. As a key member of our Direct to Consumer team, you will be responsible for designing and building high-performance, scalable, and secure distributed systems that power our backend services for millions of...
-
Senior Software Engineer
1 month ago
Vancouver, British Columbia, Canada Take-Two Interactive Software Full timeAbout the PositionTake-Two Interactive SoftwareWe are seeking a highly skilled Senior Software Engineer to join our team at Take-Two Interactive Software. As a key member of our Direct to Consumer team, you will be responsible for designing and building high-performance, scalable, and secure distributed systems that power our backend services for millions of...
-
Senior Software Engineer
1 month ago
Vancouver, British Columbia, Canada Arista Full timeSenior/Lead Software Engineer (Packet Forwarding Engines)Arista Networks is a leading provider of data-driven, client-to-cloud networking solutions for large data center, campus, and routing environments. We're seeking a highly skilled Senior/Lead Software Engineer to join our Packet Forwarding Engines (PFE) and System software development team.About the...
-
Senior Software Engineer
1 month ago
Vancouver, British Columbia, Canada Arista Full timeSenior/Lead Software Engineer (Packet Forwarding Engines)Arista Networks is a leading provider of data-driven, client-to-cloud networking solutions for large data center, campus, and routing environments. We're seeking a highly skilled Senior/Lead Software Engineer to join our Packet Forwarding Engines (PFE) and System software development team.About the...
-
Senior Software Engineer
2 months ago
Vancouver, British Columbia, Canada Arista Full timeSenior/Lead Software Engineer (Packet Forwarding Engines)Arista Networks is a leading provider of data-driven, client-to-cloud networking solutions for large data center, campus, and routing environments. We're seeking a highly skilled Senior/Lead Software Engineer to join our Packet Forwarding Engines (PFE) and System software development team.About the...
-
Senior Software Engineer
2 months ago
Vancouver, British Columbia, Canada Arista Full timeSenior/Lead Software Engineer (Packet Forwarding Engines)Arista Networks is a leading provider of data-driven, client-to-cloud networking solutions for large data center, campus, and routing environments. We're seeking a highly skilled Senior/Lead Software Engineer to join our Packet Forwarding Engines (PFE) and System software development team.About the...
-
Senior Software Engineer
2 months ago
Vancouver, British Columbia, Canada Arista Full timeAbout the RoleArista Networks is seeking a highly skilled Senior/Lead Software Engineer to join our Packet Forwarding Engines (PFE) and System software development team. As a core member of this team, you will be responsible for designing, developing, and delivering high-quality software solutions for our ASIC-based forwarding engine.As a Senior/Lead...
-
Senior Software Engineer
2 months ago
Vancouver, British Columbia, Canada Arista Full timeAbout the RoleArista Networks is seeking a highly skilled Senior/Lead Software Engineer to join our Packet Forwarding Engines (PFE) and System software development team. As a core member of this team, you will be responsible for designing, developing, and delivering high-quality software solutions for our ASIC-based forwarding engine.As a Senior/Lead...
-
Senior Software Engineer
1 month ago
Vancouver, British Columbia, Canada Arista Full timeSenior/Lead Software Engineer - Packet Forwarding EnginesArista Networks is seeking a highly skilled Senior/Lead Software Engineer to join our Packet Forwarding Engines (PFE) and System software development team. As a core member of the PFE software and System software team, you will be part of a fast-paced, high-caliber team building packet forwarding...
-
Senior Software Engineer
1 month ago
Vancouver, British Columbia, Canada Arista Full timeSenior/Lead Software Engineer - Packet Forwarding EnginesArista Networks is seeking a highly skilled Senior/Lead Software Engineer to join our Packet Forwarding Engines (PFE) and System software development team. As a core member of the PFE software and System software team, you will be part of a fast-paced, high-caliber team building packet forwarding...
-
Senior Software Engineer
2 months ago
Vancouver, British Columbia, Canada Arista Full timeSenior/Lead Software EngineerArista Networks is seeking a highly skilled Senior/Lead Software Engineer to join our Packet Forwarding Engines (PFE) and System software development team. As a core member of this team, you will be responsible for designing, developing, and testing software for our ASIC-based packet forwarding engines and system software.Key...
-
Senior Software Engineer
2 months ago
Vancouver, British Columbia, Canada Arista Full timeSenior/Lead Software EngineerArista Networks is seeking a highly skilled Senior/Lead Software Engineer to join our Packet Forwarding Engines (PFE) and System software development team. As a core member of this team, you will be responsible for designing, developing, and testing software for our ASIC-based packet forwarding engines and system software.Key...
Senior Software Engineer
2 months ago
Develop and evaluate core algorithmic and hardware technologies to enable large-scale inferencing and training of advanced AI models on novel AI hardware.
About the RoleThis is a technical role that requires hands-on software design and development skills. We're looking for a Senior Software Engineer who has a demonstrated history of solving hard technical problems and is motivated to learn new areas and tackle the hardest problems in building efficient AI systems.
Responsibilities- Design and develop software to facilitate Large Language Model (LLM) evaluation.
- Perform software development in machine learning scripting languages, e.g. Python, in the industry-side LLM eco-system.
- Collaborate with ML engineers to identify the need and environment for the evaluation tool.
- Identify requirements, scope solutions, estimate work, schedule deliverables.
- Embody our Culture and Values.
- Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years software development experience with coding in languages including, but not limited to, C, C++, or Python.
- 2+ years' practical experience related to machine learning, including modeling, evaluation, or application.
- 5+ years of software development experience with coding in C, C++, or Python.
- Experience in evaluating Deep Neural Network models. Experience with Large Language Models is a plus.
- Understanding of Data Science techniques, such as hypothesis testing, experimental design.
- Great cross-team collaboration skills.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. We come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals.
CompensationThe typical base pay range for this role across Canada is CAD $108,100 - CAD $199,700 per year.