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

GPU Software Engineer (CUDA)

$100k - $150k

Bright Vision Technologies

Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to create scalable, secure, and user-friendly applications.

As we continue to grow, we’re looking for a skilled GPU Software Engineer (CUDA) to join our dynamic team and contribute to our mission of transforming business processes through technology.

This is a fantastic opportunity to join an established and well-respected organization offering tremendous career growth potential.

GPU Software Engineer (CUDA)
Job Title: GPU Software Engineer (CUDA)
Location: 100% Remote (Continental United States)
Position Type: In-house Bright Vision Technologies SOW engagement (no third-party client or vendor)
Salary: $100K - $150K / Annum
Experience: 6+ years
Sponsorship: No new H1B sponsorship available. H1B transfers welcomed for qualified candidates.
Employment Type: Full-time, direct W2 with Bright Vision Technologies (no C2C, no 1099, no third-party)
Engagement: Long-term, multi-year, aligned to the Bright Vision SOW delivery roadmap
Compensation: Competitive base salary commensurate with experience, plus benefits.
Employment Terms & Visa Policy
This is a 100% remote, full-time, direct W2 position with Bright Vision Technologies.
This role is part of Bright Vision Technologies’ in-house Statement of Work (SOW) engagement. The client, end customer, and employer for this position is Bright Vision Technologies — there is no third-party client, vendor, or implementation partner involved.
We do not engage in C2C, 1099, or third-party arrangements for this role.
BUT STRICTLY NO C2C/1099/3RD PARTY COMPANIES. ALL OUR ROLES ARE W2 AND NO 3RD PARTY BROKERING PLEASE.
Candidates must be willing to work directly as a full-time W2 employee of Bright Vision Technologies and contribute to our in-house SOW deliverables.
No new H1B sponsorship is available for this role.
However, candidates who are currently on a valid H1B visa and require a transfer are welcome to apply. We will support H1B transfers for qualified candidates.
For every role, a technical coding assessment is mandatory. Please apply only if you are confident in your technical abilities and hands-on experience.
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.
  • Six 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 View email address on click.appcast.io or contact us at View phone number on click.appcast.io. Learn more about Bright Vision Technologies at
We recognize that our people are our strength, and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company.
We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs.
Bright Vision Technologies is an Equal Opportunity Employer, including Disability/Veterans.
Position offered by “No Fee Agency.”

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 hours ago
Similar jobs that could be interesting for youBased on the GPU Software Engineer (CUDA) in Parsippany, NJ vacancy
  • $98.5k - $206.8k

    Job Title: Wireless Protocols Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee...  ...embedded SBCs to multi‑core computing clusters with FPGA and GPU capabilities. The ideal candidate for this position will have... 
    Suggested
    Full time
    Remote work

    Dormont Manufacturing Company

    Florham Park, NJ
    4 days ago
  •  ...The Full-Stack Software Engineer will design, develop, and maintain back-end services using Java and Spring Boot within a microservices architecture, while collaborating with front-end developers using React or Angular to build interactive UIs. The role includes building... 
    Suggested

    Compunnel

    Parsippany, NJ
    1 day ago
  • $189.59k

     ...Job Description Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality... 
    Suggested
    Hourly pay
    Work at office
    Remote work

    Dormont Manufacturing Company

    Whippany, NJ
    4 days ago
  •  ...Job Title: Software Engineer Location: Florham Park, NJ (Hybrid - 3-4 days onsite per week) Employment Type: 3 Months Contract-to-Hire Position Overview Client is seeking a highly skilled Software Engineer to join its growing technology team. The ideal... 
    Suggested
    Contract work
    3 days per week

    VDart

    Florham Park, NJ
    1 day ago
  • $160.9k

     ...project life cycle development including requirement gathering, software design, development, and testing of computer applications....  ...solution patterns, reviewing critical designs and code, and guiding engineers in implementing secure scalable data solutions. Experience... 
    Suggested
    Full time
    Relocation
    Shift work
    Day shift

    Artech

    Morristown, NJ
    6 hours ago
  • $75 - $100 per hour

     ...Job Title: Software Engineer Job Description The successful candidate will be responsible for implementing an Actuator Controller Software specification and writing DO-178 DAL B low- and high-level software requirements. Establishing bidirectional traceability... 
    Contract work
    Temporary work
    Casual work

    Actalent

    Whippany, NJ
    2 days ago
  • $110k - $129k

     ...Software Engineer, Entry Level (AE26041218SWE0Z) Hanover, United States | Posted on 04/01/2026 Salary $110,000-129,000 / year City Hanover State/Province Maryland Country United States Job Description GTSC seeks a Software Engineer, Level 0 . Location: Hanover, MD All... 
    Full time
    Temporary work

    Gtscts

    Morristown, NJ
    5 days ago
  • $189.59k

     ...Software Engineer To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Development and delivery of high-quality software solutions by... 
    Hourly pay
    Work at office
    Remote work

    Barclays

    Whippany, NJ
    3 days ago
  • $65.5k - $120k

     ...this application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Software Engineer Full Time Parsippany, NJ, US 30+ days ago Requisition ID: 1004 Salary Range: $65,500.00 To $120,000.00 Annually About Agadia... 
    Full time
    Work at office
    Flexible hours

    Agadia

    Morris Plains, NJ
    3 days ago
  • $235k - $245k

     ..., delivering cutting‑edge training solutions for cyber security courses across multiple states. We develop tailored, high‑quality software for instructional staff and students, managing the full lifecycle from deployment to support. Essential Responsibilities Capture and... 

    PAE Government Services Inc.

    Morristown, NJ
    5 days ago
  • $94.4k - $198.2k

     ...Job Title: Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US * * * The Opportunity: We are... 
    Full time
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Florham Park, NJ
    5 days ago
  • $94.4k - $198.2k

     ...Job Title: Cyber Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: Top Secret Employee Type: Regular Percentage of Travel Required: None Type of Travel: None The Opportunity: Join the Cyber Science... 
    Full time
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Florham Park, NJ
    1 day ago
  •  ...upon, working with cutting-edge technologies to safeguard vital national security systems. The role requires seven years of software engineering experience and involves leading projects, designing algorithms, and ensuring operational specifications are met. We offer competitive... 

    慨正橡扯

    Morristown, NJ
    3 days ago
  • $100k - $150k

     ...Vision Technologies is a forward-thinking software development company dedicated to building...  ...we’re looking for a skilled ML Platform Engineer to join our dynamic team and contribute to...  ...routing, batching, caching, autoscaling, GPU utilization, and end-to-end observability... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    Parsippany, NJ
    5 hours ago
  • $235k - $245k

     ...Inc. is looking for a skilled DevOps professional to join their dynamic team in Hanover, MD. The role involves managing the full software lifecycle for cyber security training solutions across multiple states. Key responsibilities include evaluating requirements, designing... 

    PAE Government Services Inc.

    Morristown, NJ
    1 day ago
  •  ...Sr. Software Engineer TECHM-JOB-28970 Role:- CDP Tealium Engineer Location:- Remote Job Description: Knowledge of using CDP tools to build unified customer profiles to support multi-dimensional segmentation Working knowledge of unifying and activating... 
    Remote work

    Keylent Inc

    Parsippany, NJ
    1 day ago
  •  ...Seeking a Senior Software Engineer with experience in industrial control preferably writing software for Semiconductor or Electronics Manufacturing Equipment. The company is located in Florham Park, NJ (remote work is possible for someone willing to travel to the office... 
    Work at office
    Remote work

    McGil Recruiting

    Florham Park, NJ
    1 day ago
  •  ...The Senior Software Engineer develops information systems by designing, developing, and installing software solutions. Duties & Responsibilities Develop software solutions, ensuring they meet user requirements and company goals Design and Develop Software Applications:... 
    Work experience placement
    Work at office
    Local area

    Med-Metrix

    Parsippany, NJ
    4 days ago
  •  ...Greetings! Job Title: Software Developer (sas) Location: Dallas, TX (5 days onsite) Years of Experience: 7 Years SAS BASE, SAS PROCEDURES, SAS MACROS Need a candidate who can effectively decode the automated sas local and global macros Job Summary:... 
    Local area

    Yantran LLC

    Florham Park, NJ
    1 day ago
  • Senior.NET Developer – GCP Cloud Microservices We are seeking a Senior.NET Developer with strong GCP expertise to design, develop, and modernize enterprise applications using.NET Core, Microservices architecture, and GCP. The role involves contributing to cloud migration...

    Yantran LLC

    Parsippany, NJ
    2 days ago
  • $189.59k

     ...Senior Software Engineer Barclays Services Corp. seeks Senior Software Engineer in Whippany, NJ (multiple positions available): Build re-usable components using well structured, high quality and performing code for real-time integration of reference data (counterparty... 
    Hourly pay

    Barclays

    Whippany, NJ
    5 hours ago
  •  ...Senior Software Engineer Location: Whippany, New Jersey - Hybrid Terms: 12+ Months Contract Position Overview: The Senior Full Stack Engineer will join a mission-critical team within our US-Financial Services division, helping shape engineering standards, architectural... 
    Contract work

    h3 Technologies

    Whippany, NJ
    2 days ago
  • $189.59k - $195k

    Dormont Manufacturing Co in Whippany, NJ is seeking a Software Engineer, responsible for designing and developing high-quality software solutions. You will work closely with project managers, business analysts, and senior developers to deliver impactful software that meets... 
    Remote job

    Dormont Manufacturing Company

    Whippany, NJ
    5 days ago
  • $160.81k - $176.89k

    Barclays Services Corp. is seeking a Software Engineer - BA4 in Whippany, NJ. This position involves developing high-quality software solutions, collaborating with various teams, and adhering to secure coding practices. The successful candidate will have a Bachelor's degree... 
    Remote job

    慨正橡扯

    Morristown, NJ
    4 days ago
  • $76.5k - $134.9k

     ...adversary capabilities. We’re hiring for multiple specializations: Vulnerability Analysts Exploit Developers Hardware/Software Reverse Engineers Offensive Cyber Tool Developers Embedded Developers Cyber Researchers Technology domains include: Traditional... 
    Full time
    Temporary work
    Work at office
    Remote work
    Relocation
    Relocation package
    Flexible hours
    Shift work

    慨正橡扯

    Morristown, NJ
    1 day ago
  • $160.81k - $176.89k

    Barclays Services Corp. is seeking a Software Engineer - BA4 to be based in Whippany, NJ. This role involves developing high-quality software solutions while collaborating with product managers and designers to ensure alignment with business objectives. The ideal candidate... 

    Limelight Health

    Whippany, NJ
    1 day ago
  • $160.81k

    What will you be doing? Barclays Services Corp. seeks Software Engineer - BA4 in Whippany, NJ (multiple positions available): Develop and deliver high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensure that code is... 
    Hourly pay
    Immediate start
    Remote work

    慨正橡扯

    Morristown, NJ
    4 days ago
  • $150.8k - $265.88k

     ...solving the toughest challenges and pushing the boundaries of technology to help our customer achieve its mission. The Work As a Software Engineer, you will: Analyze user requirements to derive software design and performance requirements Debug existing software and... 
    Temporary work
    Flexible hours

    慨正橡扯

    Morristown, NJ
    3 days ago
  • CoreWeave is seeking a Bare Metal Support Engineer to manage and support GPU fleets across data centers. The role involves diagnosing customer issues and collaborating with engineering teams to ensure system performance and reliability. Candidates should possess strong... 

    Coreweave

    Livingston, NJ
    2 days ago
  •  ...capabilities that help protect the nation and the world. Work: Design & develop innovative software solutions that support offensive cyber operations. Collaborate with cross‑functional engineers, analysts, and mission planners to translate user needs into robust code. Debug,... 
    Full time
    Temporary work
    Relocation
    Relocation package
    Flexible hours
    Shift work

    慨正橡扯

    Morristown, NJ
    4 days ago

Do you want to receive more vacancies?

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