Senior Software Engineer
The Coca‑Cola Company
At a glance
AI generatedJoin our dynamic team as a senior software developer to contribute to the design and development of GPU-accelerated and distributed implementations of Python numerical libraries. You will work closely with product management and partners to understand use cases and requirements, architecting and developing accelerated numerical algorithms while designing future-proof APIs for these libraries. Your daily tasks include analyzing and improving performance on various CPU and GPU architectures, prototyping integrations into targeted frameworks, and writing maintainable code. Essential skills include Python, C++, CUDA programming, a strong understanding of numerical methods, and experience with Python numerical computing libraries like NumPy and CuPy. Additionally, familiarity with data science, machine learning, and deep learning frameworks is crucial, along with expertise in parallel programming, performance analysis, and distributed application optimization on supercomputers or the cloud.
Skills
What you'll do
What we're looking for
Market check
How this pay compares to similar roles
This role pays more than 90% of similar roles. Most pay $142,400–$217,725 — the shaded band above. At the midpoint, this role pays about $236k versus about $180k for comparable roles.
Based on 240 similar postings.
Employer
Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing
Nvidia currently has 855 open roles on FindRole.
Listed pay typically runs $184,000–$287,500 across 843 roles with salary data.
Most-posted roles
More like this
The Coca‑Cola Company
Adobe
The Walt Disney Company
The Walt Disney Company
Equifax
PayPal