GPU Software Engineer (CUDA)
Bright Vision Technologies
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)
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 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 or contact us at Show phone number. 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.
- ...Software Engineer Spectral AI, Inc. (Spectral) is seeking a software engineer to join our growing... ...This role focuses on bridging advanced GPU-based reconstruction and segmentation... ...application logic with native GPU components (CUDA / TensorRT / OpenGL / Open3D) Support...SuggestedLocal area
$112.71k - $169.06k
Career Area: Engineering Job Description: Your Work Shapes the World at... ...Summary: We are seeking an Embedded Software Senior Engineer to design,... ...compute platforms (CPU/GPU/SoC) Develop high-performance... ...AI software ecosystem (e.g., CUDA, TensorRT, DeepStream, JetPack...SuggestedFull timePart timeWorldwideRelocationFlexible hours- ...Full-stack Software Engineer Location Evansville IN, Baltimore MD, Charlotte NC, or Irving TX. (Hybrid) 12 Months plus contract Rate DOE Top 3 Skills: Angular, Ruby On Rails, AWS Job Description: We are looking for a full-stack Sr. Software Engineer with a strong...SuggestedContract work
$100k - $120k
...Job Title: Software Engineer Location: Remote, U.S. Note: This a remote position and requires residency in the United States. Candidates must be eligible to work in the United States. Type: Full-Time, Salaried, Exempt Compensation: $100,000 - $120,00...SuggestedFull timeLocal areaRemote workFlexible hours- ...iteration. A remote job where you can work either 4 or 5 days per week. At Friendly Captcha we're looking for an allround software engineer to join our team. Our engineering team is remote across Europe, consisting of 6 people. We're looking to grow the...SuggestedWork at officeRemote work
- ...Position: Specialty Software Engineer 4 Location: Irving (preferred): Minneapolis, Chandler, Charlotte (alternates) Duration: Contract Job ID: 178036 Job Overview: We are seeking a highly skilled and experienced Senior Full Stack Engineer to join our team. The ideal candidate...Full timeContract work
$73.5k - $136.5k
...biggest brands discover real opportunities inside the data types, delimiters and decimals. We’re looking for an experienced Software Engineer to help us build innovative and secure data solutions for social media, search, and digital ads within a Big Data environment...Temporary workFreelanceLocal areaFlexible hours$89.21k - $144.96k
...customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it. Launch your software engineering career while helping build the connected technologies that power some of the world's most iconic machines. At Caterpillar,...Part timeInternshipRelocationFlexible hours- ...Software Engineer We are looking for a Software Engineer with strong experience in Generative AI and modern Python-based development. The ideal candidate will design and build advanced AI-driven systems, including LLM-based applications, agent workflows, and scalable...
- ...Senior Software EngineerSkip to main contentThis website stores cookies on your computer. These cookies are used to collect information... ...website. To find out more, see our Privacy Policy.#Senior Software Engineer page is loaded## Senior Software EngineerApplylocations: SSC...Hourly pay
$88.9k - $165.1k
...discussions Ensure high code quality through reviews, testing, and engineering best practices Collaborate with product, data, platform, and... ...(or equivalent practical experience) 7–10 years of hands‑on software development experience Strong expertise in Java and Python...Local areaFlexible hours$102.4k - $179k
...functional teams to build modern full‑stack solutions using .NET, Angular, and Azure technologies while driving engineering excellence, automation, and software quality. You will contribute to system architecture, mentor engineers, and support the delivery of resilient,...- ...Senior Software Engineer (Promotions Platform) We are seeking a highly skilled and strategic Senior Software Engineer to serve as a technical lead for our mission-critical Promotions Platform which is part of our merchandising ecosystem. This system is the heartbeat of...
- ## Senior Software EngineerApplylocations: 675 - Support Center Regent 4650 Regent Blvd, Suite 100time type: Full timeposted on: Posted... ...families to eat and play!**Job Description**The **Sr. Software Engineer** is responsible for developing software with a distributed team...Work experience placementImmediate startWork from homeShift work
$112.71k - $183.14k
...Together, we are building a better world, so we can all enjoy living in it. Job Summary We are seeking a highly motivated Senior Software Engineer to design, develop, and support scalable, cloud-native applications hosted on AWS. The ideal candidate will have strong...Part timeFlexible hours$112.71k - $183.14k
...using data, advanced analytics, and AI capabilities to help our customers build a better world. ? Job Summary: As a Senior Software Engineer - Content Search, you play a pivotal role in driving the success of advanced search solutions by actively contributing to...Part timeWork experience placementWorldwideFlexible hours- ...Senior Software Engineer Tech Tammina LLC 4+ years experience building great software, preferably on SaaS or Platform products 2+ years experience in Java technologies, ideally with Spring/Hibernate experience 1+ years experience with web browser technologies,...
- ...About this role: Wells Fargo is seeking a Senior Software Engineer to work on our check modernization initiative. This effort will modernize and automate check processing capabilities. Check processing will continue to be a valuable product for our small business and...Work experience placementRemote workRelocation package
$88.9k - $165.1k
...Senior Software Engineer In The CDP Team The Product team forms the crux of our powerful platforms and helps connect millions of customers worldwide with the brands that matter most to them. This team of innovative problem solvers develops and builds products that position...Local areaWorldwideFlexible hours$120k - $130k
Must Have Technical/Functional Skills C#, .NET, Angular, Angular Material, SQL/T-SQL, Entity Framework, Azure, REST APIs, TypeScript Roles & Responsibilities • Develop full-stack apps using .NET + Angular • Build responsive UI and backend APIs • Optimize DB...- ...Sr. Software Engineer We are looking for a highly skilled Senior Software Engineer with 8+ years of experience who can work as an individual contributor and take ownership of feature development. The ideal candidate should have strong expertise in Kafka streaming and...
$145k - $150k
...underwrite and issue policies directly, cutting out intermediaries to tailor coverage and price risk more efficiently. Full Stack Software Engineer Salary: $145,000 – $150,000. Location: Dallas, TX, US. Position: Full‑time. Experience: Any, new grads welcome. Visa: U.S....Full time- ...seamless experience, powered by automation and AI, to help travelers find their perfect getaway faster. We're looking for an engineer who loves building impactful products, working across the stack, and shipping features that reach millions of users. You'...
$102.4k - $179k
...products, machine learning, and AI initiatives across the organization. You will collaborate with Enterprise Architecture, Data Engineering, Product Management, Cloud Engineering, and Data Science teams to develop reusable platform services, automation frameworks, engineering...Full timeFor contractors- ...Job Summary We are seeking a skilled and detail-oriented Senior Software QA Engineer with hands‑on experience in software testing. The ideal candidate will have 5+ years of experience in software quality assurance, with a preference for those who have worked in the retail...Permanent employmentContract workLocal area
- ...js is a plus. ~ Experience with RESTful services and microservices architecture. ~ Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience) Please provide years of experience in the following: FS Java...Work experience placement
$38 - $42 per hour
...Spring Boot. Build and maintain full-stack applications utilizing Angular/ React. Review and analyze moderately complex Software Engineering challenges that require an in-depth evaluation of variable factors Develop integrations using XML, JSON, and messaging...Hourly payFull timeContract workTemporary workWork experience placementImmediate startWorldwideFlexible hours- ...team. As a Java Full Stack Developer, you will be part of the engineering department supporting innovative technology solutions. The ideal... ...solutions. Design, code, test, debug, and document software projects and programs. Review and analyze complex technology...Weekly payContract workTemporary workWork experience placementFlexible hours
- Job Description: - Strong hands-on experience in application design and development using Core Java JDK 1.8 version and strong programming experience - Good hands-on experience in Spring ,Spring MVC , Spring Framework, Spring Web Services, Springboot - Sound hands...
$60k - $135k
...our holistic portfolio of capabilities in consulting, design, engineering, and operations, we help clients realize their boldest ambitions... ...: Demonstrates an in-depth understanding of Software Development Lifecycle and how it integrates within the overall...Minimum wageLocal areaImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to GPU Software Engineer (CUDA). Be the first to apply!
- ngo software engineer Irving, TX
- software developer Irving, TX
- part time software developer remote Irving, TX
- financial software developer Irving, TX
- senior software engineer ruby on rails Irving, TX
- software engineer amazon Irving, TX
- senior software design engineer Irving, TX
- software engineer remote Irving, TX
- entry level software engineer remote Irving, TX
- software engineer contract Irving, TX

