... neural network workloads map onto future NVIDIA platforms. This is your chance to be part of ... Prototype and evaluate new compilation and runtime techniques, including graph transformations ...
... neural network workloads map onto future NVIDIA platforms. This is your chance to be part of ... Prototype and evaluate new compilation and runtime techniques, including graph transformations ...
Lead ML Engineer - Lane & Route Network Mapping
OR · On-site +1
$102K - $134K/yr
Transformers or Graph Neural Networks (GNNs) applied to structured lane geometry and topological connectivity. * Lane-level topology and connectivity, intersection modeling, and lane/road network ...
Lead ML Engineer - Lane & Route Network Mapping
OR · On-site +1
$102K - $134K/yr
Transformers or Graph Neural Networks (GNNs) applied to structured lane geometry and topological connectivity. * Lane-level topology and connectivity, intersection modeling, and lane/road network ...
Our work spans networking, security, observability, and customer experience - designing and ... Large-scale graph representation learning and Graph Neural Networks (GNNs) (e.g., GCN/GAT/GraphSAGE ...
Our work spans networking, security, observability, and customer experience - designing and ... Large-scale graph representation learning and Graph Neural Networks (GNNs) (e.g., GCN/GAT/GraphSAGE ...
Our work spans networking, security, observability, and customer experience - designing and ... Large-scale graph representation learning and Graph Neural Networks (GNNs) (e.g., GCN/GAT/GraphSAGE ...
Our work spans networking, security, observability, and customer experience - designing and ... Large-scale graph representation learning and Graph Neural Networks (GNNs) (e.g., GCN/GAT/GraphSAGE ...
Software Engineer, CUDA Deep Learning Systems
OR · On-site +1
... to emerging neural network architectures and workloads. Analyze complex hardware-software ... Background in deep learning compilers and ML systems, including graph-level and codegen tools (e.g ...
Software Engineer, CUDA Deep Learning Systems
OR · On-site +1
... to emerging neural network architectures and workloads. Analyze complex hardware-software ... Background in deep learning compilers and ML systems, including graph-level and codegen tools (e.g ...
Senior Software Engineer, CUDA Deep Learning Systems
OR · On-site +1
$122K - $161K/yr
... to emerging neural network architectures and workloads. Analyze complex hardware-software ... Background in deep learning compilers and ML systems, including graph-level and codegen tools (e.g ...
Senior Software Engineer, CUDA Deep Learning Systems
OR · On-site +1
$122K - $161K/yr
... to emerging neural network architectures and workloads. Analyze complex hardware-software ... Background in deep learning compilers and ML systems, including graph-level and codegen tools (e.g ...
Lead ML Engineer - Mapping
OR · On-site +1
$102K - $134K/yr
Lead the research, design, training and validation of advanced neural architectures. This includes ... Lane-level topology and connectivity, intersection modeling, and lane/road network graph ...
Lead ML Engineer - Mapping
OR · On-site +1
$102K - $134K/yr
Lead the research, design, training and validation of advanced neural architectures. This includes ... Lane-level topology and connectivity, intersection modeling, and lane/road network graph ...
... graph and equivariant neural networks, generative models, or surrogate modeling. Familiarity with ... networking, and orchestration. Solid written and oral communication skills and familiarity with ...
... graph and equivariant neural networks, generative models, or surrogate modeling. Familiarity with ... networking, and orchestration. Solid written and oral communication skills and familiarity with ...
Graph Neural Network information
What is a graph neural network?
A Graph Neural Network (GNN) job typically involves designing, implementing, and optimizing neural network models that operate on graph-structured data. Professionals in this role apply GNNs to tasks like recommendation systems, fraud detection, social network analysis, and molecular property prediction. Responsibilities often include data preprocessing, model architecture selection, training, evaluation, and deployment. Strong knowledge of machine learning, deep learning frameworks (such as PyTorch or TensorFlow), and graph theory is essential.
What does a typical project workflow look like for a graph neural network engineer?
A typical project workflow for a Graph Neural Network Engineer involves collaborating with data scientists and domain experts to understand the problem, preprocessing and visualizing graph-structured data, and selecting appropriate model architectures. The role often includes building, training, and evaluating GNN models, iterating on hyperparameters, and deploying models to production environments. Throughout the process, you will engage in code reviews, document findings, and present results to stakeholders. Teamwork and effective communication are essential, as projects frequently require close collaboration with researchers, software engineers, and business units to ensure solutions meet practical needs and performance goals.
What are the key skills and qualifications needed to thrive in the graph neural network position, and why are they important?
To excel as a Graph Neural Network Engineer, you need a strong background in machine learning, graph theory, neural networks, and proficiency in programming languages such as Python. Familiarity with deep learning frameworks like PyTorch or TensorFlow, and experience with specialized libraries such as DGL or PyTorch Geometric are highly valued. Excellent problem-solving skills, teamwork, and the ability to communicate complex concepts to both technical and non-technical stakeholders will help you stand out. These combined abilities enable professionals to design, implement, and deploy cutting-edge GNN models that address complex, real-world data-structure challenges across various industries.
What are the most commonly searched types of Graph Neural Network jobs in Oregon?
The most popular types of Graph Neural Network jobs in Oregon are:
What are popular job titles related to Graph Neural Network jobs in Oregon?
For Graph Neural Network jobs in Oregon, the most frequently searched job titles are:
What job categories do people searching Graph Neural Network jobs in Oregon look for?
The top searched job categories for Graph Neural Network jobs in Oregon are:
- Intern Llm Developer
- Remote Nvidia Research
- Machine Learning Engineer Python
- Home Based Nvidia Machine Learning
- Learning Disability
- Machine Learning Research Intern
- Mlops Machine Learning Engineer
- Reinforcement Learning Robotics
- Seasonal Medical Imaging Machine Learning
- Junior Machine Learning Compiler Engineer
What cities in Oregon are hiring for Graph Neural Network jobs?
Cities in Oregon with the most Graph Neural Network job openings:

Senior Machine Learning Applications and Compiler Engineer, LPX
OR • On-site, Remote
Full-time
Re-posted 28 days ago
Nvidia rating
9.6
Based on 18 frontline employees who took The Breakroom Quiz
Job description
We are now looking for a Senior Machine Learning Applications and Compiler Engineer. NVIDIA is seeking engineers to develop algorithms and optimizations for our LPX inference and compiler stack. You will work at the intersection of large-scale systems, compilers, and deep learning, crafting how neural network workloads map onto future NVIDIA platforms.
This is your chance to be part of something outstandingly innovative. What you'll be doing: Build, develop, and maintain high-performance runtime and compiler components, focusing on end-to-end inference optimization. Define and implement mappings of large-scale inference workloads onto NVIDIA's systems.
Extend and integrate with NVIDIA's SW ecosystem, contributing to libraries, tooling, and interfaces that enable seamless deployment of models across platforms. Benchmark, profile, and monitor key performance and efficiency metrics to ensure the compiler generates efficient mappings of neural network graphs to our inference hardware. Collaborate closely with hardware architects and design teams to feedback software observations, influence future architectures, and codesign features that unlock new performance and efficiency points.
Prototype and evaluate new compilation and runtime techniques, including graph transformations, scheduling strategies, and memory/layout optimizations tailored to spatial processors. Publish and present technical work on novel compilation approaches for inference and related spatial accelerators at top tier ML, compiler, and computer architecture venues. What we need to see: MS or PhD in Computer Science, Electrical/Computer Engineering, or related field, or equivalent experience, with 5 years of relevant experience.
Strong software engineering background with proficiency in systems level programming (e.g., C/C++ and/or Rust) and solid CS fundamentals in data structures, algorithms, and concurrency. Hands on experience with compiler or runtime development, including IR design, optimization passes, or code generation. Experience with LLVM and/or MLIR, including building custom passes, dialects, or integrations
Familiarity with deep learning frameworks such as TensorFlow and PyTorch, and experience working with portable graph formats such as ONNX. Solid understanding of parallel and heterogeneous compute architectures, such as GPUs, spatial accelerators, or other domain specific processors. Strong analytical and debugging skills, with experience using profiling, tracing, and benchmarking tools to drive performance improvements.
Excellent communication and collaboration skills, with the ability to work across hardware, systems, and software teams. Ideal candidates will have direct experience with MLIR based compilers or other multilevel IR stacks, especially in the context of graph based deep learning workloads. Ways to stand out from the crowd: Prior work on spatial or dataflow architectures, including static scheduling, pipeline parallelism, or tensor parallelism at scale.
Contributions to opensource ML frameworks, compilers, or runtime systems, particularly in areas related to performance or scalability. Demonstrated research impact, such as publications or presentations at conferences like PLDI, CGO, ASPLOS, ISCA, MICRO, MLSys, NeurIPS, or similar. Experience with large-scale AI distributed inference or training systems, including performance modeling and capacity planning for multi rack deployments.
#LI-Hybrid Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 152,000 USD - 241,500 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4. You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until July 17, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes.
NVIDIA is committed to fostering an inclusive 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.
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