Senior Developer Technology Engineer in NVIDIA's Public Sector team optimizing GPU applications. Collaborate with developers and diverse groups to enhance application performance and productivity.
Responsibilities
Research and develop techniques to GPU-accelerate leading applications in fields targeting applications in the federal ecosystem.
Perform in-depth analysis and optimization to ensure the best possible performance on current and next-generation GPU architectures.
Work directly with key application developers to understand the current and future problems they are solving, crafting and optimizing core parallel algorithms and data structures to provide the best solutions using GPUs.
Collaborate closely with diverse groups at NVIDIA such as the architecture, research, libraries, tools, and system software teams to influence the design of architectures, software, and programming models, by investigating the impact on application performance and developer productivity.
Occasional travel from time to time for conferences and on-site visits with developers.
Requirements
Have an MS or PhD degree or equivalent experience in an engineering or computer science related field.
Programming fluency in C/C++ with a deep understanding of software design, programming techniques, and algorithms.
Strong computer science fundamentals, including parallel data structures and algorithms, combinatorics, and sparse representations.
5+ years of relevant work experience with parallel programming, ideally CUDA C/C++, OpenMP or MPI, or SHMEM (OpenSHMEM or NVSHMEM).
Benefits
equity
benefits
Job title
Senior Developer Technology Engineer, Public Sector
Director of Engineering at Elevance Health managing delivery of technology services and leading engineering teams. Collaborating with partners to achieve business objectives and ensure operational efficiency.
Accounts Payable Assistant ensuring quality service and processing invoices for Flutter business. Building relationships and gaining experience in cost accounting, taxation, and procurement.
Technical Developer in electrical engineering advising on sustainable installations for medium - sized projects. Leading design teams and translating client needs into installation designs.
Engineering Specialist in Rapid Prototype Shop at Seagate. Responsible for material handling, inspection, and machine operation tasks supporting advanced HDD products.
Category Specialist collaborating with Global Category Managers on Engineering Services while managing supplier relationships. Focused on cost savings and strategic sourcing.
Mendix Developer developing scalable applications to support digitalization initiatives. Collaborating with factory stakeholders at Stefanini Group with hybrid work.
Team Lead guiding software development to advance AI - driven retail solutions. Leading a team in creating modern applications and establishing effective development practices.
Application Developer developing and maintaining software applications for business units. Collaborating with users on requirements and troubleshooting application issues.
Senior MES Developer at Lincoln Electric designing and implementing IT solutions for manufacturing processes. Collaborating with stakeholders and delivering technical guidance.
Manager of Engineering Project Management at STIHL, supervising advanced manufacturing projects and leading engineering teams towards successful outcomes. Utilizing expertise to resolve technical issues and innovate production methods.