1

Senior Ai Software Engineer Jobs in Bothell, WA (NOW HIRING)

We are now looking for a Senior Software Engineer for AI Resiliency! At NVIDIA, we are pushing the boundaries of what's possible in AI. We are currently seeking a Senior Software Engineer to lead the ...

We are now looking for a Senior Software Engineer for AI Resiliency! At NVIDIA, we are pushing the boundaries of what's possible in AI. We are currently seeking a Senior Software Engineer to lead the ...

Senior Software Engineer, AI Resiliency

Redmond, WA · On-site

$137K - $180K/yr

We are now looking for a Senior Software Engineer for AI Resiliency! At NVIDIA, we are pushing the boundaries of what's possible in AI. We are currently seeking a Senior Software Engineer to lead the ...

AI Foundry is looking for software engineers who build fast, think architecturally, and use AI as a real part of their development workflow. You can write production-quality code, compose AI-native ...

We are hiring multiple AI Software Engineers across insurance teams. Exact level, scope, and team placement may vary based on experience and business needs. AI Foundry is an AI building and ...

... working software in days or weeks, while maintaining sound engineering judgment. • Lead or ... AI development and continuously level up your toolkit as the field changes. • Travel to India 8+ ...

Sr Software Engineer

Seattle, WA

$139K - $183K/yr

Sr Software Engineer Clearly AI Software Engineering United States · Seattle, WA, USA · Remote USD 150k-175k / year + Equity Full-time Engineering, Full stack 6+ years US citizen/visa only Next.js ...

We are looking for AI software Engineer in Redmond,WA Skills Requirements: Experience with LLMs and Azure AI services including Azure AI Studio/Foundry and Azure OpenAI Service Strong hands-on ...

Sr AI Platform Engineer

Bellevue, WA

$117K - $162K/yr

Sr AI Platform Engineer Location:Bellevue WA/ Frisco TX/ Kansas City KS/ Atlanta GA Duration: 8 ... AI software engineering: hands-on building data infrastructure for AI and ML use cases (RAG, agent ...

Senior Software Engineer - AI Coding Agents

Seattle, WA · On-site

$139K - $183K/yr

AI Software Engineer - Cloud AI Platforms At NICE, we are not just building software-we are transforming how cloud operations are run using AI. We are building intelligent platforms that can ...

The Team You will join a dynamic AI Infrastructure team focused on enabling high-performance AI ... software engineering experience, with significant time spent on inference systems or ML ...

As a Senior AI Native Software Engineer, you orchestrate a fleet of AI agents to architect, build, and deploy production-grade systems, and near-100% of your production code is agent-generated. You ...

next page

Showing results 1-20

Senior Ai Software Engineer information

See Bothell, WA salary details

$84.4K

$160.2K

$214.6K

How much do senior ai software engineer jobs pay per year?

As of Jun 9, 2026, the average yearly pay for senior ai software engineer in Bothell, WA is $160,184.00, according to ZipRecruiter salary data. Most workers in this role earn between $136,900.00 and $180,500.00 per year, depending on experience, location, and employer.

How does a Senior AI Software Engineer typically collaborate with data scientists and product teams on AI projects?

As a Senior AI Software Engineer, you will frequently work cross-functionally with data scientists and product teams to design, develop, and deploy AI solutions. You’ll translate complex models developed by data scientists into scalable, production-ready code, and ensure the solutions meet performance and reliability standards. Regular communication with product managers and stakeholders is essential to align technical deliverables with business objectives, and you may also mentor junior engineers in best practices for AI system integration.

What are the key skills and qualifications needed to thrive as a Senior AI Software Engineer, and why are they important?

To thrive as a Senior AI Software Engineer, you need deep expertise in machine learning, programming languages such as Python or Java, and a strong background in computer science or a related field, often with an advanced degree. Familiarity with frameworks like TensorFlow or PyTorch, experience deploying models to production, and knowledge of cloud platforms are typically required, along with certifications in AI or data science being advantageous. Strong problem-solving abilities, leadership, and effective communication skills distinguish top performers in this role. These skills ensure the ability to design, build, and scale AI solutions that drive innovation and deliver business value.

What are Senior AI Software Engineers?

Senior AI Software Engineers are experienced professionals who design, develop, and deploy artificial intelligence (AI) systems and applications. They lead complex projects involving machine learning, deep learning, and data analysis, often mentoring junior engineers and collaborating with data scientists. Their responsibilities include creating scalable AI models, optimizing algorithms, and ensuring that AI solutions meet business objectives. They typically possess advanced knowledge of programming languages such as Python and experience with AI frameworks like TensorFlow or PyTorch. Additionally, they stay updated on the latest AI trends and best practices to drive innovation within their organizations.

What is the difference between Senior Ai Software Engineer vs Data Scientist?

AspectSenior Ai Software EngineerData Scientist
Required CredentialsBachelor's/Master's in CS, AI, or related; experience with AI frameworksBachelor's/Master's in CS, Statistics, or related; experience with data analysis
Work EnvironmentDevelops AI models, software, and algorithms; collaborates with engineering teamsAnalyzes data, builds predictive models, interprets data insights
Employer & Industry UsageTech companies, AI startups, R&D departmentsTech firms, finance, healthcare, research institutions

While both roles require strong technical skills and experience with AI tools, Senior Ai Software Engineers focus on developing and deploying AI software solutions, whereas Data Scientists primarily analyze data to generate insights and build predictive models. The roles often overlap but differ in their core responsibilities and focus areas.

What job categories do people searching Senior Ai Software Engineer jobs in Bothell, WA look for? The top searched job categories for Senior Ai Software Engineer jobs in Bothell, WA are:
What cities near Bothell, WA are hiring for Senior Ai Software Engineer jobs? Cities near Bothell, WA with the most Senior Ai Software Engineer job openings:
Senior Software Engineer, AI Resiliency

Senior Software Engineer, AI Resiliency

NVIDIA

Redmond, WA

$137K - $180K/yr

Other

Posted 22 days ago


Job description

We are now looking for a Senior Software Engineer for AI Resiliency!

At NVIDIA, we are pushing the boundaries of what’s possible in AI. We are currently seeking a Senior Software Engineer to lead the development of AI software resiliency for the most powerful AI supercomputers in the world. As a member of our AI Software Resiliency team, you will play a pivotal role in defining and implementing critical resiliency features for AI supercomputers at a scale of 100,000+ GPUs. Your expertise will be crucial in driving down cluster downtime towards zero, ensuring that our AI systems remain robust and reliable at all times.

What You’ll Be Doing:

  • Develop AI Software Resiliency Features: Implement and optimize software features that improve AI system reliability at a massive scale, such as fast checkpoint-recovery, error detection, error isolation, and straggler/hang detection.

  • Hands-On Coding & Optimization: Contribute to large-scale distributed systems with high-quality, production-level C++ and Python code. Enhance performance for AI workloads running on thousands of GPUs.

  • Fault Tolerance & Debugging: Work on AI system error handling, implementing techniques to detect silent data corruption (SDC) and other failure scenarios. Assist in developing monitoring tools for proactive failure mitigation.

  • Collaborate Across Teams: Work closely with senior engineers, AI researchers, and hardware/software teams to integrate resiliency features into AI frameworks like PyTorch and JAX/XLA.

  • Testing & Automation: Develop and implement tests to ensure robustness, scalability, and efficiency of resiliency mechanisms. Contribute to CI/CD pipelines to automate validation of AI workloads.

  • Support Production Deployments: Assist in debugging and performance tuning large-scale AI workloads in cloud and HPC environments, ensuring seamless operation of AI training and inference workloads.

What We Need to See:

  • You've achieved a Bachelor’s, Master’s or PhD in Computer Science, Electrical Engineering, or a related field, or equivalent experience.

  • Proficiency in C++ and Python , with experience in writing efficient, high-performance code.

  • 6+ years of relevant experience

  • Strong understanding of distributed systems concepts , parallel programming, and fault tolerance in large-scale computing environments.

  • Familiarity with AI frameworks such as PyTorch, JAX/XLA, TensorFlow, or similar.

  • Experience with debugging and profiling tools (e.g., gdb, perf, valgrind, NVIDIA Nsight).

  • Excellent problem-solving skills and ability to work in a fast-paced, highly collaborative environment.

Ways to Stand Out From the Crowd:

  • Hands-on experience in training models or working with model training teams .

  • Hands-on experience with CUDA, NCCL, or MPI for GPU-accelerated computing, especially at extreme-scale .

  • Knowledge of checkpointing strategies, error mitigation, or fault-tolerant computing in AI training.

  • Experience working with large-scale AI clusters, HPC environments, or cloud-based AI workloads .

  • Strong systems programming skills and experience with low-level performance tuning.

As part of the AI Resiliency team at NVIDIA, you’ll work alongside world-class engineers solving some of the hardest challenges in AI infrastructure. You’ll have the opportunity to contribute directly to making AI training and inference more reliable, scalable, and efficient. If you're passionate about AI, distributed systems, and high-performance computing, we want to hear from you!

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD.

You will also be eligible for equity and benefits (https://www.nvidia.com/en-us/benefits/) .

Applications for this job will be accepted at least until May 16, 2026.

This posting is for an existing vacancy.

NVIDIA uses AI tools in its recruiting processes.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.


Nvidia logo

About Nvidia

Sourced by ZipRecruiter

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology--and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Santa Clara, CA, US

Year founded

1993