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

GPU Software Engineer (CUDA)

Full-time

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.

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)
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.
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 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.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the GPU Software Engineer (CUDA) in Buffalo Grove, IL vacancy
  •  ...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

    TriOptus LLC

    Deerfield, IL
    2 days ago
  •  ...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... 
    Suggested
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    Buffalo Grove, IL
    2 days ago
  • $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... 
    Suggested
    Temporary work
    Work experience placement
    Relocation package
    Flexible hours

    Vail Systems

    Deerfield, IL
    4 days ago
  • $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... 
    Suggested
    Work experience placement
    Work at office
    Worldwide

    Wabtec

    Buffalo Grove, IL
    3 days ago
  • $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... 
    Suggested
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    Buffalo Grove, IL
    8 days ago
  • $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 time
    Part time
    Internship
    Local area

    Capital One

    Deerfield, IL
    1 day ago
  • $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 time
    Part time
    Internship
    Local area

    Capital One National Association

    Riverwoods, IL
    2 days ago
  •  ...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

    NextStep

    Northbrook, IL
    16 hours ago
  • $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 time
    Part time
    Internship
    H1b
    Local area

    Capital One Financial Corp

    Riverwoods, IL
    4 days ago
  • $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 time
    Part time
    Internship
    Local area

    Capital One Financial Corp

    Riverwoods, IL
    1 day ago
  •  ...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 time
    Work experience placement
    Local area
    Worldwide
    Visa sponsorship

    Photoneo Brightpick Group

    Buffalo Grove, IL
    1 day ago
  • $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 time
    Part time
    Internship
    H1b
    Local area

    Capital One Financial Corp

    Riverwoods, IL
    2 days ago
  •  ...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 time
    Summer work
    Work at office
    Local area
    Immediate start
    Flexible hours
    3 days per week

    Zebra Technologies

    Lincolnshire, IL
    2 days ago
  • $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 contractors
    Work experience placement
    Work at office

    ChenMed

    Deerfield, IL
    2 days ago
  • $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

    Klein Tools

    Lincolnshire, IL
    4 days ago
  • 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

    Buffalo Grove, IL
    1 day ago
  • 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... 

    InterDev LLC

    Buffalo Grove, IL
    3 days ago
  • $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... 

    Snap-On Tools

    Lincolnshire, IL
    4 days ago
  •  ...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 pay
    Minimum wage
    Full time
    Work experience placement
    Local area

    UMR

    Schaumburg, IL
    2 days ago
  • $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 time
    Work experience placement

    MC Machinery Systems

    Elk Grove Village, IL
    2 days ago
  • 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...

    Sonoma Consulting

    Lincolnshire, IL
    4 days ago
  • $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

    Vuegen LLC

    Hoffman Estates, IL
    3 days ago
  • $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... 

    Hispanic Alliance for Career Enhancement

    Buffalo Grove, IL
    2 days ago
  • $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... 

    Snap-on

    Lincolnshire, IL
    4 days ago
  • $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 time
    Work experience placement
    Work at office
    Monday to Friday

    First American Bank

    Elk Grove Village, IL
    1 day ago
  • $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... 

    Atwellgroup

    Lincolnshire, IL
    4 days ago
  • 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... 

    Dormont Manufacturing Co

    Schaumburg, IL
    1 day ago
  • $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... 

    First American Bank

    Elk Grove Village, IL
    16 hours ago
  • 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... 

    The Judge Group

    Lincolnshire, IL
    2 days ago
  • 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... 

    Robert Bosch Group

    Lincolnshire, IL
    3 days ago

Do you want to receive more vacancies?

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