Get the job you really want

Top Software Engineer Jobs

834+ Job Results
2 Days Ago
Dayton, OH, USA
17,673 Employees
58K-118K Annually
Mid level
17,673 Employees
58K-118K Annually
Mid level
Information Technology
The Software Developer will research, design, and build AI and ML solutions. Responsibilities include developing AI-driven features, maintaining web applications, integrating various AI/ML frameworks, and collaborating with teams to enhance application functionality.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+19 More
2 Days Ago
Annapolis Junction, MD, USA
17,673 Employees
103K-216K Annually
Senior level
17,673 Employees
103K-216K Annually
Senior level
Information Technology
The AI/ML Senior Software Engineer will develop and apply advanced AI and ML algorithms for national security challenges. Responsibilities include researching algorithms, building production systems, deploying machine learning models, and collaborating on technical reviews. Proficiency in distributed data processing and programming in Python or C/C++ is essential.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+19 More
2 Days Ago
Denver, CO, USA
17,673 Employees
104K-229K Annually
Expert/Leader
17,673 Employees
104K-229K Annually
Expert/Leader
Information Technology
The Senior Software Architect will define the architectural strategy for NGA CV and SOM applications, mentor teams in an Agile environment, lead technical innovation, identify optimizations, and collaborate with the customer on complex problems while ensuring the delivery of high-quality software.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+19 More
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
As a Senior Applied Engineer at NVIDIA, you will develop AI Graphics technologies for cutting-edge projects, collaborating with teams to create algorithms, optimize performance, and prototype new solutions. You will leverage your expertise in real-time rendering and graphics APIs while presenting your findings and innovations at conferences.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
The Senior AI Platform Engineer will develop and optimize infrastructure for scalable AI workloads on NVIDIA hardware, debug AI jobs using tools like Nsight and CUDA, and collaborate with teams to enhance performance. This role involves creating performance analysis tools and optimizing AI frameworks like PyTorch to improve efficiency across NVIDIA's AI workloads.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Expert/Leader
21,960 Employees
Expert/Leader
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
The Principal Engineer will design and improve NVIDIA's Inference Microservices architecture, focusing on scalable microservices, efficient APIs, and high-performance inference solutions. The role involves collaboration with AI model teams, mentoring engineers, and ensuring customer satisfaction through exceptional software design and implementation practices.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
As an AI Networking Software Developer at NVIDIA, you will design and implement features for AI communication middleware and networking libraries to enhance performance and scalability. You'll develop critical libraries and frameworks, create proofs-of-concept, and support high-performance computing systems.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Expert/Leader
21,960 Employees
Expert/Leader
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
As a Principal Observability Architect, you will define and guide the implementation of distributed observability systems for AI and HPC clusters. You'll collaborate with engineering teams to architect solutions for data collection, storage, and visualization, improving performance and efficiency of workloads through actionable insights.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Expert/Leader
21,960 Employees
Expert/Leader
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
As a Senior Product Architect at NVIDIA, you will design and oversee the development of state-of-the-art AI infrastructure products, working closely with cross-functional teams. You'll be responsible for creating reference designs for AI clusters, leading prototyping, and validating product designs to ensure optimal performance and scalability throughout the product lifecycle.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Expert/Leader
21,960 Employees
Expert/Leader
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
As a Distinguished Engineer at NVIDIA, you will lead AI Resiliency by architecting and developing robust software features for AI model training on large superclusters. Collaborating with a cross-functional team, you will innovate resilient designs and ensure optimal performance with minimal downtime. You'll also communicate progress to senior leadership, impacting critical customers.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
As a Senior Applied LLM Engineer at NVIDIA, you will develop and optimize AI algorithms for chip design, design LLM-powered solutions for multi-modal dialogue, and leverage AI technologies to innovate chip design. You'll engage with current advancements in machine learning while leading high-quality engineering practices in a collaborative environment.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
NVIDIA is seeking a Senior Responsible AI Architect to lead in defining, enhancing, and supporting a Responsible AI focused Machine Learning Development Life Cycle process and toolchain for AI projects. The role involves crafting strategies, driving compliance, training teams, and influencing continuous improvement in Responsible AI practices across projects.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
As a Senior Site Reliability Engineer, you will design and implement GPU compute clusters for AI research, focusing on improving reliability and performance. Your role includes building automation solutions, maintaining HPC GPU clusters, performing performance analysis, and troubleshooting system failures. You'll drive enhancements in researcher productivity and handle strategic challenges in high-performance environments.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
Develop debugging and performance profiling tools for GPU clusters, collaborating with various teams to improve system performance and stability. The role includes building models for hardware and software, troubleshooting issues, and working on AI workload optimization.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
The Senior Math Libraries Engineer at NVIDIA will develop high-performance numerical libraries for AI and HPC. Responsibilities include project execution, technical leadership, collaborating with product management, and optimizing library performance. The role requires expertise in kernel generation and experience in project management.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Expert/Leader
21,960 Employees
Expert/Leader
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
As a Principal Software Engineer at NVIDIA, you will lead the design and development of generative AI systems and productivity solutions, overseeing the entire software development lifecycle. The role requires ensuring the reliability, performance, and security of systems while driving project delivery in a fast-paced environment. You will implement strategies for scalability and stay updated with trends in AI and software development.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
The Senior High-Performance AI Training Engineer will analyze, profile, and optimize AI training workloads on advanced hardware, particularly focusing on GPU performance. This role involves implementing production-quality software across NVIDIA's deep learning stack, building tools for automation, and contributing to the MLPerf benchmark suite. Candidates must have a strong background in deep learning and experience in optimizing application performance on GPUs.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
The Senior Software Engineer will develop and optimize AI models as NVIDIA Inference Microservices, collaborating with partners to implement advanced computer vision and language models. Responsibilities include design and development of streaming AI pipelines, performance optimization, and adherence to quality standards. Candidates should have strong problem-solving skills and extensive experience in AI and deep learning methodologies.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Expert/Leader
21,960 Employees
Expert/Leader
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
Develop systems for 5G/6G wireless products utilizing GPU technology, focusing on PHY/MAC layers. Responsibilities include applying AI/ML for radio access networks, algorithm design, and collaborating on performance analysis and commercialization.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
In this role, you will collaborate with deep learning engineers to develop technical content aimed at educating developers on NVIDIA's AI platforms. You'll improve documentation, provide code guidelines, and benchmark software products while engaging with the developer community online.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
The Senior AI Software Engineer will develop the GenAI open-source NeMo framework and Megatron Core. Responsibilities include solving large-scale AI training challenges, performance tuning, and collaborating on optimizations and new model features with internal partners and the open source community.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
The Senior HPC Performance Engineer will design and implement features for large-scale ML frameworks, optimize performance of ML models, manage HPC software, collaborate with teams, and develop data processing tools, while ensuring the quality and testing of algorithms.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Expert/Leader
21,960 Employees
Expert/Leader
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
As a Principal Engineer for AI Software Resiliency at NVIDIA, you will lead the engineering of resiliency features for AI supercomputers, focusing on reducing downtime, improving software quality, and integrating these features into frameworks like PyTorch and JAX/XLA. Your role involves collaboration across teams and with customers to ensure effective deployment and performance of AI resilience solutions.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Expert/Leader
21,960 Employees
Expert/Leader
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
Lead the design of GPU compute clusters for AI, HPC, and compute-intensive workloads. Optimize datacenter resource usage and drive operational excellence through automation. Collaborate with multi-functional teams to improve performance and cost-effectiveness of AI computing operations.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Junior
21,960 Employees
Junior
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
As a Windows AI Engineer at NVIDIA, you will develop inference runtimes, optimize AI pipelines, and incorporate AI into games and applications for Windows. Collaborate with teams, analyze and optimize AI models, and drive advancements in AI frameworks. Requires a Bachelor's, Master's, or PhD in Computer Science or related field, along with 2 years of experience in AI inferencing pipelines using ML/DL frameworks like PyTorch.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size