Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

GPU Software Engineer (CUDA)

$100k - $175k

Bright Vision Technologies

GPU Software Engineer (CUDA)- Remote

Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States.
This is a fantastic opportunity to join an established and well-respected organization offering tremendous career growth potential.

Job Title: GPU Software Engineer (CUDA)
Location: 100% Remote (U.S.)
Position Type: Full-time, Direct W2
Salary Range: $100,000-$175,000 Annually
Experience Required: 10+ years

Sponsorship: U.S. Citizens, Green Card Holders, EAD Holders, and H-1B transfer candidates are encouraged to apply. We are unable to sponsor new H-1B visa petitions for this position.

Job Summary:
We are seeking a GPU Software Engineer with deep expertise in CUDA programming, GPU architecture, and high-performance computing to design and optimize compute-intensive workloads on modern accelerator hardware. This role focuses on extracting maximum performance from GPU platforms for AI training, inference, scientific computing, and high-throughput data processing workloads. The ideal candidate combines low-level systems mastery with strong software engineering practices, and has a track record of delivering measurable performance improvements on production GPU systems. In this role you will work closely with cross-functional partners - product, design, engineering, operations, and business stakeholders - to translate ambiguous requirements into well-engineered solutions, and will be expected to raise the bar through code review, design review, and mentorship of more junior engineers. The successful candidate brings strong engineering discipline, a clear communication style, and a track record of shipping meaningful work that holds up well in production.

Key Responsibilities
  • Design and implement high-performance CUDA kernels for compute-intensive workloads across AI and HPC use cases.
  • Profile and optimize GPU code using tools such as Nsight Systems, Nsight Compute, and CUDA profilers.
  • Tune memory access patterns, occupancy, register usage, and shared memory utilization for peak performance.
  • Develop highly optimized libraries for linear algebra, attention, and other ML primitives.
  • Optimize multi-GPU and multi-node training using NCCL, RDMA, and high-performance networking.
  • Implement custom operators and fused kernels in PyTorch, JAX, or Triton.
  • Collaborate with ML engineers to identify performance bottlenecks in training and inference pipelines.
  • Develop benchmarks and regression tests to safeguard performance over time.
  • Evaluate new GPU architectures and feature sets, and advise on adoption strategy.
  • Contribute to compiler-level optimizations for tensor programs where appropriate, working at the boundary between ML frameworks and underlying accelerator codegen to unlock performance not reachable through framework-level tuning alone.
  • Optimize memory hierarchy usage across HBM, L2, shared memory, and registers.
  • Implement mixed-precision and quantized compute paths that maximize accelerator throughput while preserving numerical fidelity within bounds acceptable for the target workloads.
  • Document performance characteristics, design decisions, and tuning playbooks for internal teams.
  • Stay current with GPU architecture, CUDA evolution, and emerging accelerator technologies.
Required Qualifications
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field.
  • Ten or more years of experience in GPU programming and performance engineering.
  • Deep expertise in CUDA C/C++ and GPU programming models.
  • Strong understanding of modern GPU architectures, memory hierarchies, and execution models.
  • Hands-on experience profiling and optimizing GPU workloads in production.
  • Familiarity with NCCL, MPI, and high-performance interconnect technologies.
  • Experience integrating custom kernels into ML frameworks.
  • Strong C++ skills and familiarity with modern systems programming practices.
  • Solid grounding in linear algebra and numerical methods.
  • Strong communication and collaboration skills with research and engineering teams.
Preferred Qualifications
  • Experience with Triton, CUTLASS, or other GPU kernel authoring frameworks.
  • Familiarity with TensorRT, FasterTransformer, or vLLM internals.
  • Exposure to compiler infrastructure such as LLVM or MLIR.
  • Open-source contributions to GPU or ML performance libraries.
  • Experience with large-scale distributed training infrastructure.
How to Apply
Would you like to know more about this opportunity? For immediate consideration, please send your resume to [email protected] or contact us at View phone number on click.appcast.io. Learn more about Bright Vision Technologies at
Bright Vision Technologies is an Equal Opportunity Employer.


Equal Employment Opportunity (EEO) Statement

Bright Vision Technologies (BV Teck) is committed to equal employment opportunity (EEO) for all employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other protected status as defined by applicable federal, state, or local laws. This commitment extends to all aspects of employment, including recruitment, hiring, training, compensation, promotion, transfer, leaves of absence, termination, layoffs, and recall.

BV Teck expressly prohibits any form of workplace harassment or discrimination. Any improper interference with employees' ability to perform their job duties may result in disciplinary action up to and including termination of employment.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the GPU Software Engineer (CUDA) in United States vacancy
  • $80k - $107k

     ...GPU Software Engineer (CUDA) - Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and... 
    Suggested
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    United States
    5 days ago
  •  ...Xcelerate Solutions is seeking a Senior GPU Platform Engineer to design, develop, and optimize Linux-...  .... You'll work across GPU architecture, CUDA/OpenCL development, Linux integration,...  ...architecture to ensure efficient interaction with software components. Maintain and update... 
    Suggested

    Xcelerate Solutions

    Bethesda, MD
    a month ago
  • $177k - $265.6k

     ...Grumman’s Space Sector is seeking a Staff Software Engineer - Level 5 to join our team of highly...  ...Graphics Processing Units (GPUs) and/or CUDA (Compute Unified Device Architecture), including...  ..., optimizing, or troubleshooting GPU-accelerated applications.Preferred Qualifications... 
    Suggested
    Relocation package
    Shift work

    Northrop Grumman

    Redondo Beach, CA
    4 days ago
  •  ...GPU Kernel Engineer Baseten powers mission-critical inference for the world's most dynamic AI companies, like Cursor, Notion, OpenEvidence...  ...mixture-of-experts routing Write and optimize code using CUDA, PTX assembly, and architecture-specific techniques Apply... 
    Suggested
    Flexible hours

    Baseten

    New York, NY
    18 hours ago
  • $152k - $241.5k

    NVIDIA’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined...  ...advancement.Are you a motivated system software engineer with a deep understanding of device...  ...software professional to work on the CUDA Driver, a core component of our platform... 
    Suggested
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  •  ...GPU Programming Software Engineer In this role, you will apply your expertise as a GPU programmer to design GPU related tasks to train LLMs, focusing...  ..., and optimize GPU-based software solutions using CUDA, WebGPU or GLSL. Profile and fine-tune GPU kernels and... 
    Remote work

    ESR Healthcare

    United States
    2 days ago
  •  ...Provable is searching for exceptional senior CUDA engineers to help build privacy preserving zero...  ...and infrastructure teams to integrate GPU-accelerated algorithms into our existing...  ...functionality. Key Qualifications ~5+ years of software engineering experience ~2-3+ years of... 
    Full time
    Local area

    Provable

    Remote
    16 days ago
  • $204k - $259k

     ...the fully autonomous vehicle’s software stack. To achieve our mission,...  ...role, you will report to an Engineering Manager. You will: Develop high-performance GPU primitives and abstractions to...  ...Expertise in C++ programming for GPU (CUDA or similar framework)... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • $60 - $95 per hour

     ...Role Overview Apply GPU programming expertise to create tasks that help train large language models, with an emphasis on performance...  ...models. Design, implement, and optimize GPU-based software using CUDA, WebGPU, or GLSL. Profile and tune GPU kernels and shaders... 
    Hourly pay
    For contractors
    Remote work

    SaidGig

    Remote
    more than 2 months ago
  •  ...advanced self-driving hardware and software. In order to ensure safe...  ...team is looking for an expert in GPU performance. You will...  ...learning inference to custom CUDA kernels written specifically for...  ...and GPU memory usage Support engineers within Planner as a subject matter... 
    Temporary work
    Relocation package

    Zoox

    Boston, MA
    14 days ago
  •  ...them - with teams spanning hardware and software. Speed and scale are our key differentiators...  ...matters to the world. The Production Engineering Team Examples of key exciting...  ...of 10s to 100s of GWs: at our scale, a GPU failure isn't a ticket. It's a throughput... 
    Local area

    FluidStack

    San Francisco, CA
    5 days ago
  • $111.03k - $211.2k

     ...Intel Gpu Software Engineer Join Intel's graphics software team and help deliver high-quality GPU experiences in AI domain. As a GPU Software Engineer, you will develop, validate, debug, and optimize graphics software and GPU driver solutions across Intel platforms... 
    Local area
    Shift work

    Intel

    Sacramento, CA
    5 days ago
  • $159.5k - $271.2k

     ...into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers...  ...and the brightest research scientist, software engineers, application development engineers...  ...or related field. Experience in CUDA C++ and GPU-accelerated computing is required. Substantial... 
    Minimum wage
    Work experience placement
    Flexible hours

    KLA

    Milpitas, CA
    4 days ago
  • $200k - $300k

     ...Hudson River Trading (HRT) is seeking a Software Engineer focused on GPU reliability to join our Systems Development team. The Systems Development team builds and maintains the platform that is shared by all Systems teams to provision, monitor, and manage HRT’s server... 
    Work at office
    Local area
    Immediate start

    Jobleads-US

    New York, NY
    12 hours ago
  • $163k - $251k

     ...most advanced self-driving hardware and software solution. The efficiency demands of...  ...the required specifications. As a GPU performance software engineer within the Software Performance team,...  ...years of experience. Strong knowledge of CUDA as applied to recent GPU... 
    Temporary work
    Relocation package

    Zoox

    Eastern, KY
    2 days ago
  • $152k - $241.5k

     ...Computing and Visualization. The GPU, our invention, serves as the...  ...for a motivated Performance engineer to influence the roadmap of our...  ...principles (aka systems software fundamentals) ~ Implement micro...  ...deployments Familiarity with CUDA programming and/or GPUs Experience... 
    Full time
    Remote work

    NVIDIA

    Santa Clara, CA
    17 hours ago
  • $184k - $287.5k

     ...era of computing. An era in which our GPU acts as the brains of computers,...  .... We are looking for a dedicated engineer for the Senior Systems Software Engineer role, focusing on GPU Performance...  ...computing software stacks (CUDA). Experience with modern cloud and... 
    Full time
    Remote work

    NVIDIA

    Santa Clara, CA
    3 days ago
  •  ...GPU Server Test Software Engineer Reports to: Manager – Testing Tech. Dev. Department Location: WUS Wistron – 15200 Heritage Pkwy, Fort Worth, TX 76177 Employment Type: Full-Time Summary We are seeking a GPU Server Test Software Engineer to join our team at Wistron... 
    Full time
    Casual work
    Work at office
    Remote work
    Flexible hours

    Donato Technologies Inc

    Fort Worth, TX
    5 days ago
  •  ...Senior Software Engineer – Fleet Automation / GPU Infrastructure Location: Dallas, TX Work Model: Hybrid, 3 days onsite Relocation: Available Compensation:  base + bonus Benefits: 100% company-paid benefits Employment Type: Direct Hire Overview... 
    Relocation
    Relocation package
    3 days per week

    GTN Technical Staffing

    Dallas, TX
    7 days ago
  •  ...Senior GPU Systems / AI Infrastructure Engineer (NYC) Location: New York City (Hybrid / On-site preferred) Comp: Competitive + equity (Series A-C...  ...What You’ll Work On Design and optimise GPU kernels (CUDA / Triton / HIP) for large-scale AI workloads Build and... 
    Full time
    New York, NY
    more than 2 months ago
  • $61k - $101k

     ...Requirements: We need formal training or certification in software engineering concepts, plus 3+ years of applied experience. We need professional...  ...and/or C++. Preferred: exposure to deploying or operating GPU workloads in Kubernetes environments. Preferred: exposure... 
    Full time

    J.P. Morgan

    Palo Alto, CA
    14 days ago
  • $224k - $356.5k

     ...computing. An era in which our GPU acts as the brains of...  ...Local AI team is building the software stack that makes large language...  ...in Computer Science, Computer Engineering, Electrical Engineering, or equivalent...  ...development or optimization (CUDA/C++, Triton, or equivalent) —... 
    Full time
    Local area

    Nvidia

    Seattle, WA
    1 day ago
  •  ...GPU Programming Software Engineer is a remote engineering review track for evaluating production code, debugging traces, and developer-facing AI outputs against real-world correctness standards. Reviewers reproduce failures, write the unit test the model should have written... 
    Hourly pay
    For contractors
    Remote work
    10 hours per week

    AuraOne Human Data

    Remote
    more than 2 months ago
  • $90k - $125k

     ...sophisticated national security issues and is looking for a Software Engineer with a strong background in Scientific Computing to join...  ...with data visualization Linux environments and GPU optimization using CUDA. Knowledge of parallel programming models such as MPI or... 
    Full time
    Remote work
    Flexible hours

    SoTalent

    Falls Church, VA
    4 hours ago
  •  ...part of R&D, you will join the engineers responsible for the compute,...  ...of storage and large CPU and GPU clusters spanning thousands of...  ...new generations of hardware and software, and work directly with vendors...  ...automation and tooling, plus CUDA or C/C++ experience. You can read... 
    Work experience placement

    Confidential NYC

    New York, NY
    1 day ago
  • NVIDIA is seeking a Senior System Software Engineer to join the GPU Performance and Power Management Software team in Austin, TX. You will architect and implement production software for P-states and DVFS, working at the intersection of hardware, firmware, drivers, and... 

    NVIDIA

    Austin, TX
    2 days ago
  • $107.9k - $195.05k

     ...currently has an exciting opportunity for a Software Engineer to perform design, development, and...  ...projects or processesA solid understanding of GPU programming and parallel computing...  ...components and kernelsHand crafting bespoke CUDA kernels for high performanceDesigning... 
    Full time
    Immediate start
    Flexible hours

    Leidos

    Arlington, VA
    1 day ago
  •  ...Position Summary We are seeking a GPU Server Test Software Engineer to join our team in Fort Worth, Texas. This role focuses on GPU server testing and diagnostic integration, test automation development, and executing comprehensive test plans and cases to ensure product... 
    Full time
    Casual work
    Work at office
    Remote work
    Flexible hours

    Cephas Consultancy Services Private Limited

    Fort Worth, TX
    9 days ago
  •  ...Design, implement, and maintain production GPU system software across kernel drivers, runtimes,...  ...platform, validation, and production engineering teams. Improve resilience through error...  ...teams. Preferred experience with CUDA, ROCm, Level Zero, OpenCL, Triton, CUTLASS... 
    Full time

    ByteDance

    San Jose, CA
    6 days ago
  • $150k - $275k

     ...About the Team Foundations is FAR.AI's infrastructure and engineering team. Our remit is broad: we run the compute platform, build the...  ...FAR.AI's research on a mix of bare-metal and managed Kubernetes GPU clusters from multiple providers. We rent the hardware and operate... 
    Full time
    For contractors
    Work at office
    Remote work
    Work from home
    Visa sponsorship

    FAR.AI

    Remote
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to GPU Software Engineer (CUDA). Be the first to apply!