Job Search and Career Advice Platform
1,546

It Software Engineer jobs in United States

Senior Staff Software Engineer, High Performance Inference System

Senior Staff Software Engineer, High Performance Inference System
Groq
Toronto
CAD 120,000 - 200,000
Urgently required
4 days ago
I want to receive the latest job alerts for “It Software Engineer” jobs

Senior Software Engineer - Credit

Senior Software Engineer - Credit
Marqeta, Inc.
Vancouver
Remote
CAD 112,000 - 140,000
Urgently required
4 days ago

Software Engineer II (Consumer Servicing)

Software Engineer II (Consumer Servicing)
Affirm
Halifax
Remote
CAD 125,000 - 175,000
Urgently required
5 days ago

Software Developer II (Full-Stack)

Software Developer II (Full-Stack)
Visier Inc.
Vancouver
CAD 95,000 - 120,000
Urgently required
3 days ago

Flight Software Engineer II

Flight Software Engineer II
Space Talent
Toronto
CAD 80,000 - 120,000
Urgently required
3 days ago
Discover more opportunities than anywhere else.
Find more jobs now

Senior Software Engineer (Motion Planning Metrics)

Senior Software Engineer (Motion Planning Metrics)
Oxa
Toronto
CAD 90,000 - 120,000
Urgently required
4 days ago

Senior Software Engineer (Identity Decisioning)

Senior Software Engineer (Identity Decisioning)
Affirm
Hamilton
CAD 150,000 - 200,000
Urgently required
3 days ago

Senior Software Engineer (Salesforce Development)

Senior Software Engineer (Salesforce Development)
Ritchie Bros.
Burnaby
CAD 80,000 - 120,000
Urgently required
4 days ago
Headhunters Connect with headhunters to apply for similar jobs

Senior Software Engineer

Senior Software Engineer
Northbridge Financial
Toronto
CAD 100,000 - 130,000
Urgently required
6 days ago

Principal Software Engineer

Principal Software Engineer
Sun Life Financial
Toronto
CAD 84,000 - 138,000
Urgently required
3 days ago

Senior Software Engineer

Senior Software Engineer
Moonvalley
Toronto
CAD 100,000 - 140,000
Urgently required
4 days ago

Senior Software Engineer

Senior Software Engineer
Unblocked
Vancouver
CAD 90,000 - 130,000
Urgently required
4 days ago

Principal Software Engineer, Traffic Management

Principal Software Engineer, Traffic Management
Affirm
Edmonton
CAD 130,000 - 180,000
Urgently required
3 days ago

Junior Software Engineer - Cross-platform C++ - Multipass

Junior Software Engineer - Cross-platform C++ - Multipass
Canonical
Edmonton
Remote
CAD 90,000 - 120,000
Urgently required
3 days ago

Senior Java Software Engineer

Senior Java Software Engineer
Techedin
Vancouver
Remote
CAD 90,000 - 130,000
Urgently required
4 days ago

Sr. Software Development Engineer, Ads Marketing

Sr. Software Development Engineer, Ads Marketing
Amazon
Toronto
CAD 100,000 - 140,000
Urgently required
4 days ago

Software Engineer, TD Securities

Software Engineer, TD Securities
The Toronto-Dominion Bank (Canada)
Mississauga
CAD 76,000 - 116,000
Urgently required
7 days ago

Software Engineer [U of Waterloo Alumni Only]

Software Engineer [U of Waterloo Alumni Only]
Mechanical Orchard Inc.
Toronto
CAD 70,000 - 100,000
Urgently required
3 days ago

Software Engineer

Software Engineer
Scotiabank
Toronto
CAD 70,000 - 90,000
Urgently required
5 days ago

Java Software Engineer

Java Software Engineer
Sigmaways Inc
Vancouver
CAD 80,000 - 110,000
Urgently required
4 days ago

OPEN: Lead Software Engineer Developer

OPEN: Lead Software Engineer Developer
Cpus Engineering Staffing Solutions Inc.
Pickering
CAD 100,000 - 130,000
Urgently required
5 days ago

Sr. Software Engineer

Sr. Software Engineer
Clarizen
Vancouver
CAD 115,000 - 135,000
Urgently required
4 days ago

Senior Software Developer - C++

Senior Software Developer - C++
Motorola Solutions
Vancouver
CAD 62,000 - 135,000
Urgently required
4 days ago

Senior Software Engineer

Senior Software Engineer
Fig
Toronto
CAD 90,000 - 130,000
Urgently required
3 days ago

Senior Full-Stack (Backend-Focus) Software Engineer

Senior Full-Stack (Backend-Focus) Software Engineer
Snaphunt
Vancouver
CAD 85,000 - 120,000
Urgently required
4 days ago

Senior Staff Software Engineer, High Performance Inference System

Be among the first applicants.
Groq
Toronto
CAD 120,000 - 200,000
Be among the first applicants.
4 days ago
Job description

Groq delivers fast, efficient AI inference. Our LPU-based system powers GroqCloud, giving businesses and developers the speed and scale they need. Headquartered in Silicon Valley, we are on a mission to make high performance AI compute more accessible and affordable. When real-time AI is within reach, anything is possible. Build fast.

Senior Staff Software Engineer - High Performance Inference System

Team Missions and Mandates :

  • Build and operate real-time , distributed compute frameworks and runtimes to deliver planet-scale inference for LLMs and advanced AI applications at ultra-low latency , optimized for heterogeneous hardware and dynamic global workloads .
  • Develop deterministic, low-overhead hardware abstractions for thousands of synchronously coordinated GroqChips across a software-scheduled interconnection network. Prioritize fault tolerance, real-time diagnostics, ultra-low-latency execution, and mission-critical reliability .
  • Future-proof Groq's software stack for next-gen silicon , innovative multi-chip topologies , emerging form factors , and heterogeneous co-processors (e.g., FPGAs).
  • Foster collaboration across cloud , compiler , infra , data centers , and hardware teams to align engineering efforts, enable seamless integrations, and drive progress toward shared goals.
  • Reduce operational overhead, improve SLOs, and make tokens go brrrrrrrrrrr -positioning Groq as the largest inference powerhouse on earth .

Your code will run at the edge of physics-every clock cycle saved reduces latency for millions of users and extends Groq's lead in the AI compute race.

Signs We Look For :

  • You consistently ship high-impact, production-ready code while collaborating effectively with cross-functional teams.
  • You possess deep expertise in computer architecture , operating systems , algorithms , hardware-software interfaces , and parallel / distributed computing .
  • You've mastered system-level programming (C++, Rust, or similar) with emphasis on low-level optimizations and hardware-aware design.
  • You excel at profiling and optimizing systems for latency, throughput, and efficiency, with zero tolerance for wasted cycles or resources.
  • You're committed to automated testing and CI / CD pipelines, believing that " untested code is broken code ."
  • You're deeply curious about system internals -from kernel-level interactions to hardware dependencies-and fearless enough to solve problems across abstraction layers down to the PCB traces .
  • You make pragmatic technical judgments , balancing short-term velocity with long-term system health .
  • You write empathetic , maintainable code with strong version control and modular design, prioritizing readability and usability for future teammates.
  • Nice to have : Experience shipping complex projects in fast-paced environments while maintaining team alignment and stakeholder support.
  • Nice to have : Expertise operating large-scale distributed systems for high-traffic internet services.
  • Nice to have : Experience deploying and optimizing machine learning (ML) or high-performance computing (HPC) workloads in production.
  • Nice to have : Hands-on optimization of performance-critical applications using GPUs, FPGAs, or ASICs (e.g., memory management, kernel optimization).
  • Nice to have : Familiarity with ML frameworks (e.g., PyTorch) and compiler tooling (e.g., MLIR) for AI / ML workflow integration.

Early-career engineers : If you've built high-performance systems in school / research and want to dive into cutting-edge hardware / software engineering, we'll invest in your growth to scale with the team.

The Ideal Candidate :

  • Initiates (without derailing) : Spots opportunities to solve problems or improve processes-while staying aligned with team priorities.
  • Builds stuff that actually ships : Values "code in prod" over "perfect slides." Delivers real value instead of polishing whiteboard ideas.
  • Is a craftsmanship junkie : Always asks, "How can we make this better?" and loves diving into details.
  • Plays to win (together) : Believes winning means everyone wins. Aligns goals with teammates and customers because no one succeeds alone.
  • Owns it from whiteboard to watts : Takes full responsibility-debug it, deploy it, celebrate with users (or fix it again). Ensures code stays fast, scales well, and takes ownership of outcomes.

This isn't your typical corporate job-it's a mission to redefine AI compute. If you're the kind of engineer who reads ISCA papers for fun and thinks "I can make that faster," this is your playground.

ISCA Papers to Read :

  • To learn more about how Groq achieves strong scaling via a software-scheduled interconnection network to maximize inference speed and throughput : A Software-defined Tensor Streaming Multiprocessor for Large-scale Machine Learning
  • To learn more about how the exotic, deterministic architecture of each individual chip unlocks massive compute bandwidth on legacy 14nm processes : Think Fast : A Tensor Streaming Processor (TSP) for Accelerating Deep Learning Workloads

Logistical Requirements :

  • Authorized to work in Canada or United States
  • Available to work American Eastern or Pacific hours

Location : Some roles may require being located near or on our primary sites, as indicated in the job description.

At Groq : Our goal is to hire and promote an exceptional workforce as diverse as the global populations we serve. Groq is an equal opportunity employer committed to diversity, inclusion, and belonging in all aspects of our organization. We value and celebrate diversity in thought, beliefs, talent, expression, and backgrounds. We know that our individual differences make us better.

Groq is an Equal Opportunity Employer that is committed to inclusion and diversity. Qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, disability or protected veteran status. We also take affirmative action to offer employment opportunities to minorities, women, individuals with disabilities, and protected veterans.

Groq is committed to working with qualified individuals with physical or mental disabilities. Applicants who would like to contact us regarding the accessibility of our website or who need special assistance or a reasonable accommodation for any part of the application or hiring process may contact us at : [emailprotected] . This contact information is for accommodation requests only. Evaluation of requests for reasonable accommodations will be determined on a case-by-case basis.

Create a job alert for this search

Staff Software Engineer • Toronto, ON, United States

  • Previous
  • 1
  • 2
  • 3
  • ...
  • 62
  • Next

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform
Land a better
job faster
Follow us
JobLeads Youtube ProfileJobLeads Linkedin ProfileJobLeads Instagram ProfileJobLeads Facebook ProfileJobLeads Twitter AccountJobLeads Xing Profile
Company
  • Customer reviews
  • Careers at JobLeads
  • Site notice
Services
  • Free resume review
  • Job search
  • Headhunter matching
  • Career advice
  • JobLeads MasterClass
  • Browse jobs
Free resources
  • Predictions for 2024
  • 5 Stages of a Successful Job Search
  • 8 Common Job Search Mistakes
  • How Long should My Resume Be?
Support
  • Help
  • Partner integration
  • ATS Partners
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved