GPU Software Engineer (CUDA)
Bright Vision Technologies
Location: 100% Remote (Continental United States)
Position Type: In-house Bright Vision Technologies SOW engagement (no third-party client or vendor)
Experience: 6+ years
Salary: 100K – 150K 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 (CUDA) 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 brightvisiontechnologies.applytojob.com
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.
- ...Summary: The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical software engineer researches,...Suggested
- ...Vision Technologies is a forward-thinking software development company dedicated to building... ..., we're looking for a skilled AI Data Engineer to join our dynamic team and contribute to... ...throughput data loading systems that maximize GPU utilization during training. Implement...SuggestedFull timeH1bLocal areaImmediate startRemote workVisa sponsorshipWork visa
$89.4k - $116.4k
...Software Engineer, Test & Infrastructure II You catch problems before they explode—testing edge cases and degraded paths others overlook so production fire drills can be prevented. You care deeply about the tools you use and create, shaping the internal frameworks and...SuggestedTemporary workWork experience placementRelocation packageFlexible hours$79.3k - $113k
...communities. How will you make a difference ? As an experienced engineer within Wabtec Bus Solutions, you will drive design and development focused on a mix of major initiatives in embedded software development for different products, controls, & sensors. Reporting...SuggestedWork experience placementWork at officeWorldwide$100k - $150k
...Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses... ...to grow, we're looking for a skilled OpenShift Platform Engineer to join our dynamic team and contribute to our mission of transforming...SuggestedFull timeH1bLocal areaImmediate startRemote workVisa sponsorshipWork visa$209k - $238.5k
...Senior Manager, Software Engineering, Full Stack (Global Payment Network)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital...Full timePart timeInternshipLocal area$209k - $238.5k
...Senior Manager, Software Engineering, Full Stack (Global Payment Network) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital...Full timePart timeInternshipLocal area- ...Software Engineer, Northbrook, IL The selected Software Engineer will become part of the team responsible for all of the company's programming needs. Software Engineers and Applications Developers design, develop and maintain proprietary in-house solutions that support...Internship
$197.3k - $225.1k
...Lead Software Engineer, Full Stack (Global Payment Network) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you...Full timePart timeInternshipH1bLocal area$209k - $238.5k
...Senior Lead Software Engineer, Full Stack (Global Payment Network) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One...Full timePart timeInternshipLocal area- ...the charge in 3D vision and AI robotics . We're a team of 120+ engineers, developers, and visionaries—united by a shared mission: Push... ...Award 2020 inVision Top Innovations Award 2021 AI-Driven Robotics Software We don't just build hardware—we make robots smarter, faster,...Full timeWork experience placementLocal areaWorldwideVisa sponsorship
$179.4k - $204.7k
...Lead Software Engineer, Full Stack Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group...Full timePart timeInternshipH1bLocal area- ...performance on executions. Basic Requirements: Bachelor’s degree in engineering (Computer Engineering or Electrical Engineering or related... ...Skills in platform architecture, Object Oriented Programming, software design patterns, devices driver development. Preferred...Full timeSummer workWork at officeLocal areaImmediate startFlexible hours3 days per week
$198k - $282.86k
...Senior Director of Software Engineering The Senior Director of Software Engineering provides technology business leadership and vision. The incumbent maintains the single source of consistent information on all IT services delivered to business, ensures and verifies service...For contractorsWork experience placementWork at office$120k - $140k
...(Medical, Vision, & Dental) Discounts on Klein Tools products Education and Professional Development Assistance A Lead Product Engineer is a senior-level engineering professional who leads the design, development, and improvement of products, often serving as a key...Work experience placement- InterDev in Buffalo Grove is seeking a System Engineer II responsible for the integrity of internal systems and client support. The ideal candidate demonstrates strong networking skills and customer service, ensuring smooth operation of IT systems in a fun-loving environment...Full time
- InterDev LLC is seeking a Systems Engineer II to manage the integrity of internal systems, including customer-facing hosted and cloud environments. This role involves technical support, project planning, and oversight of network maintenance. The ideal candidate will have...
$100k - $130k
Snap-On Tools in Lincolnshire, Illinois is seeking an experienced engineer for new product development and sustaining engineering of Internet enabled hand-held embedded products. Responsibilities include developing and maintaining firmware and applications on various platforms...- ...development teams to plan, deliver, and continuously improve software solutions Apply security principles and industry best practices... ...Required Qualifications Education: Bachelor's degree in engineering, Information Technology, Computer Science, or a related field...Hourly payMinimum wageFull timeWork experience placementLocal area
$65k - $83.5k
...Elk Grove Village, IL, US Salary Range: $65,000.00 To $83,500.00 Annually MC Machinery Systems, Inc. Job Title: Software Applications Engineer DESCRIPTION: The software applications engineer will design, develop, and support manufacturing software control...Full timeWork experience placement- Cloud Infrastructure Architect Sonoma Consulting is one of the fastest growing national IT Consulting and Executive Search company in the United States, which was founded in 2011 by Mark McGee, the President and CEO. Sonoma Consulting has two business divisions - IT...
$144.56k - $148k
Vuegen Technologies Inc, a Hoffman Estates, IL based IT Management and Consulting Firm has multiple openings for JOB ID 11023: Software Engineer. Designation: Software Engineer Qualifications: Bachelor's degree in Computer Science, IT, Engg, or related with at least 60...Relocation$118.45k - $260.59k
Hispanic Alliance for Career Enhancement is seeking a Staff Software Development Engineer in Buffalo Grove, IL. The ideal candidate should have at least 7 years of software development experience, including 2 years in a technical lead role. Responsibilities include providing...$100k - $130k
Overview New product development and sustaining engineering of Internet enabled hand‑held embedded products Responsibilities include developing... ...Responsibilities Contribute as a member in an Agile software development team Design and develop new cross-platform features...$100k - $120k
Level III Software Support Engineer First American Bank was founded in Chicago, and over the years has expanded throughout Wisconsin and Florida. As the largest privately held bank in Illinois, we now have over 60 locations and assets of $8+ billion. We are a community...Full timeWork experience placementWork at officeMonday to Friday$30 - $42 per hour
...seeking a Technology Specialist to troubleshoot and support company-wide IT infrastructure. The role includes managing hardware, software, and network issues while supporting various design software like AutoCAD. With a competitive salary range of $30 to $42 USD and comprehensive...- Motorola Solutions is seeking experienced Software Engineers in Schaumburg, Illinois. This role involves designing and developing IT solutions using languages like Python and Java as part of a dynamic DevOps team. Candidates should have a Bachelor's degree in Computer...
$100k - $120k
First American Bank is seeking a Level III Software Support Engineer in Elk Grove Village, IL. This role involves troubleshooting software and hardware issues, managing projects, and maintaining Active Directory. The ideal candidate will possess a college degree in Computer...- The Judge Group is seeking a Data Platform Engineer to design, build, and manage enterprise database platforms for critical business applications. In this role, you will implement and maintain Oracle database environments, ensuring performance, scalability, and reliability...
- Robert Bosch Group seeks a Technical Services Engineer to support hydraulic system solutions. This role connects Application Engineering, Sales, and design teams, ensuring project validation and technical accuracy. The candidate will review system designs, support technical...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to GPU Software Engineer (CUDA). Be the first to apply!
- software developer fintech Buffalo Grove, IL
- software engineer visa sponsorship Buffalo Grove, IL
- federal - software developer Buffalo Grove, IL
- consulting software engineer Buffalo Grove, IL
- junior software developer remote Buffalo Grove, IL
- senior software engineer remote Buffalo Grove, IL
- entry level software engineer remote Buffalo Grove, IL
- software engineer full time Buffalo Grove, IL
- startup software engineer Buffalo Grove, IL
- software engineer internship remote Buffalo Grove, IL

