GPU Software Engineer (CUDA)
$100k - $150kBright Vision Technologies
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.
- 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.
- 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.
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.
$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...SuggestedFull timeRemote work- ...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
$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...SuggestedHourly payWork at officeRemote work- ...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...SuggestedContract work3 days per week
$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...SuggestedFull timeRelocationShift workDay shift$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 workTemporary workCasual work$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 timeTemporary work$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 payWork at officeRemote work$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 timeWork at officeFlexible hours$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...$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 timeContract workWork experience placementFlexible hours$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 timeContract workWork experience placementFlexible hours- ...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...
$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 timeH1bLocal areaImmediate startRemote workVisa sponsorshipWork visa$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...- ...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
- ...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 officeRemote work
- ...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 placementWork at officeLocal area
- ...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
- 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...
$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- ...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
$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$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$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 timeTemporary workWork at officeRemote workRelocationRelocation packageFlexible hoursShift work$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...$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 payImmediate startRemote work$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 workFlexible hours- 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...
- ...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 timeTemporary workRelocationRelocation packageFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to GPU Software Engineer (CUDA). Be the first to apply!
- senior robotics software engineer Parsippany, NJ
- senior software engineer Parsippany, NJ
- software developer fintech Parsippany, NJ
- software engineer visa sponsorship Parsippany, NJ
- senior software engineer ruby on rails Parsippany, NJ
- federal - software developer Parsippany, NJ
- consulting software engineer Parsippany, NJ
- junior software developer remote Parsippany, NJ
- scientific software engineer Parsippany, NJ
- senior software engineer remote Parsippany, NJ

