Job Closed
This listing is no longer active.
Based in Santa Clara, California, with additional offices throughout the U.S., South America, and Canada, NVIDIA is committed to fostering a work environment wh
Developer Technology Engineer, CPU Performance
Location
California + 1 moreAll locations: California | New York
Posted
95 days ago
Salary
$124K - $195.5K / year
Seniority
Senior
Job Description
Developer Technology Engineer, CPU Performance
NVIDIA
• Research and develop techniques to accelerate large scale applications running on NVIDIA’s family of advanced CPU platforms. • Work directly with other technical experts in their fields (industry and academia) to perform in-depth analysis and optimization of complex data intensive and compute intensive workloads to ensure the best possible performance on modern hardware architecture focused on CPU performance. • Publish and present discovered optimization techniques in developer blogs or relevant conferences to engage and educate the Developer community. • Influence the design of next-generation hardware architectures, software, and programming models in collaboration with research, hardware, system software, libraries, and tools teams at NVIDIA.
Job Requirements
- Pursuing or recently completed a BS, MS or PhD in Computer Science, Computer Engineering, or related field (or equivalent experience)
- Relevant work or research experience.
- Knowledge of modern CPU architectures (ARM, x86) and system/OS
- Experience with CPU architecture fundamentals, especially memory subsystem (cache DRAM, storage.)
- Hands-on experience with low-level parallel and system programming, SIMD vectorization, CPU intrinsics and concurrent data structures.
- Programming fluency in modern C/C++ with a deep understanding of algorithms, concurrency, and other optimization techniques.
- Good communication and organization skills, with a logical approach to problem solving, and prioritization skills.
Benefits
- equity
- benefits
Related Guides
Related Job Pages
More Software Engineer Jobs
Energy Engineering & Python Expert - Freelance AI Trainer
MindriftApply → Pass qualification(s) → Join a project → Complete tasks → Get paid. Project time expectations: Tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements; This is an estimate, not a guaranteed workload, and applies only while the project is active. Note: Rates vary based on expertise, skills assessment, location, project needs, and other factors. Higher rates may be offered to highly specialized experts. Lower rates may apply during onboarding or non-core project phases. Payment details are shared per project.
Please submit your CV in English and indicate your level of English proficiency. Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation isproject-based, not permanent employment. What this opportunity involves While each project involves unique tasks, contributors may: - Design rigorous energy engineering problems reflecting professional practice; - Evaluate AI solutions for correctness, assumptions, and constraints; - Validate calculations or simulations using Python (NumPy, Pandas, SciPy); - Improve AI reasoning to align with industry-standard logic; - Apply structured scoring criteria to multi-step problems. What we look for This opportunity is a good fit for energy engineers with an experience in python open to part-time, non-permanent projects. Ideally, contributors will have: - Degree in Energy Engineering or related fields, e.g. Electrical Engineering, Power Systems Engineering, Renewable Energy Engineering, Electronics etc. - 3+ years of professional energy engineering experience - Strong written English (C1/C2) - Strong Python proficiency for numerical validation - Stable internet connection Professional certifications (e.g., PE, CEng, EMP, CEM) and experience in international or applied projects are an advantage. How it works Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid Project time expectations For this project, tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements. This is an estimate, not a guaranteed workload, and applies only while the project is active. Payment - Paid contributions, with rates up to $55/hour* - Fixed project rate or individual rates, depending on the project - Some projects include incentive payments *Note: Rates vary based on expertise, skills assessment, location, project needs, and other factors. Higher rates may be offered to highly specialized experts. Lower rates may apply during onboarding or non-core project phases. Payment details are shared per project.
Freelance Energy Engineering & Python Expert - Freelance AI Trainer
MindriftApply → Pass qualification(s) → Join a project → Complete tasks → Get paid. Project time expectations: Tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements; This is an estimate, not a guaranteed workload, and applies only while the project is active. Note: Rates vary based on expertise, skills assessment, location, project needs, and other factors. Higher rates may be offered to highly specialized experts. Lower rates may apply during onboarding or non-core project phases. Payment details are shared per project.
Please submit your CV in English and indicate your level of English proficiency. Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation isproject-based, not permanent employment. What this opportunity involves While each project involves unique tasks, contributors may: - Design rigorous energy engineering problems reflecting professional practice; - Evaluate AI solutions for correctness, assumptions, and constraints; - Validate calculations or simulations using Python (NumPy, Pandas, SciPy); - Improve AI reasoning to align with industry-standard logic; - Apply structured scoring criteria to multi-step problems. What we look for This opportunity is a good fit for energy engineers with an experience in python open to part-time, non-permanent projects. Ideally, contributors will have: - Degree in Energy Engineering or related fields, e.g. Electrical Engineering, Power Systems Engineering, Renewable Energy Engineering, Electronics etc. - 3+ years of professional energy engineering experience - Strong written English (C1/C2) - Strong Python proficiency for numerical validation - Stable internet connection Professional certifications (e.g., PE, CEng, EMP, CEM) and experience in international or applied projects are an advantage. How it works Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid Project time expectations For this project, tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements. This is an estimate, not a guaranteed workload, and applies only while the project is active. Payment - Paid contributions, with rates up to $55/hour* - Fixed project rate or individual rates, depending on the project - Some projects include incentive payments *Note: Rates vary based on expertise, skills assessment, location, project needs, and other factors. Higher rates may be offered to highly specialized experts. Lower rates may apply during onboarding or non-core project phases. Payment details are shared per project.
Energy Engineering & Python Expert - Freelance AI Trainer
MindriftApply → Pass qualification(s) → Join a project → Complete tasks → Get paid. Project time expectations: Tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements; This is an estimate, not a guaranteed workload, and applies only while the project is active. Note: Rates vary based on expertise, skills assessment, location, project needs, and other factors. Higher rates may be offered to highly specialized experts. Lower rates may apply during onboarding or non-core project phases. Payment details are shared per project.
Please submit your CV in English and indicate your level of English proficiency. Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation isproject-based, not permanent employment. What this opportunity involves While each project involves unique tasks, contributors may: - Design rigorous energy engineering problems reflecting professional practice; - Evaluate AI solutions for correctness, assumptions, and constraints; - Validate calculations or simulations using Python (NumPy, Pandas, SciPy); - Improve AI reasoning to align with industry-standard logic; - Apply structured scoring criteria to multi-step problems. What we look for This opportunity is a good fit for energy engineers with an experience in python open to part-time, non-permanent projects. Ideally, contributors will have: - Degree in Energy Engineering or related fields, e.g. Electrical Engineering, Power Systems Engineering, Renewable Energy Engineering, Electronics etc. - 3+ years of professional energy engineering experience - Strong written English (C1/C2) - Strong Python proficiency for numerical validation - Stable internet connection Professional certifications (e.g., PE, CEng, EMP, CEM) and experience in international or applied projects are an advantage. How it works Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid Project time expectations For this project, tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements. This is an estimate, not a guaranteed workload, and applies only while the project is active. Payment - Paid contributions, with rates up to $55/hour* - Fixed project rate or individual rates, depending on the project - Some projects include incentive payments *Note: Rates vary based on expertise, skills assessment, location, project needs, and other factors. Higher rates may be offered to highly specialized experts. Lower rates may apply during onboarding or non-core project phases. Payment details are shared per project.
Freelance Energy Engineering & Python Expert - Freelance AI Trainer
MindriftApply → Pass qualification(s) → Join a project → Complete tasks → Get paid. Project time expectations: Tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements; This is an estimate, not a guaranteed workload, and applies only while the project is active. Note: Rates vary based on expertise, skills assessment, location, project needs, and other factors. Higher rates may be offered to highly specialized experts. Lower rates may apply during onboarding or non-core project phases. Payment details are shared per project.
Please submit your CV in English and indicate your level of English proficiency. Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation isproject-based, not permanent employment. What this opportunity involves While each project involves unique tasks, contributors may: - Design rigorous energy engineering problems reflecting professional practice; - Evaluate AI solutions for correctness, assumptions, and constraints; - Validate calculations or simulations using Python (NumPy, Pandas, SciPy); - Improve AI reasoning to align with industry-standard logic; - Apply structured scoring criteria to multi-step problems. What we look for This opportunity is a good fit for energy engineers with an experience in python open to part-time, non-permanent projects. Ideally, contributors will have: - Degree in Energy Engineering or related fields, e.g. Electrical Engineering, Power Systems Engineering, Renewable Energy Engineering, Electronics etc. - 3+ years of professional energy engineering experience - Strong written English (C1/C2) - Strong Python proficiency for numerical validation - Stable internet connection Professional certifications (e.g., PE, CEng, EMP, CEM) and experience in international or applied projects are an advantage. How it works Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid Project time expectations For this project, tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements. This is an estimate, not a guaranteed workload, and applies only while the project is active. Payment - Paid contributions, with rates up to $55/hour* - Fixed project rate or individual rates, depending on the project - Some projects include incentive payments *Note: Rates vary based on expertise, skills assessment, location, project needs, and other factors. Higher rates may be offered to highly specialized experts. Lower rates may apply during onboarding or non-core project phases. Payment details are shared per project.
