GPU Software Engineer (CUDA)
$100k - $175kBright Vision Technologies
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 (U.S.)
Position Type: Full-time, Direct W2
Salary Range: $100,000–$175,000 Annually
Experience Required: 10+ years Sponsorship: U.S. Citizens, Green Card Holders, EAD Holders, and H-1B transfer candidates are encouraged to apply. We are unable to sponsor new H-1B visa petitions for this position. 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 .
Bright Vision Technologies is an Equal Opportunity Employer.
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.
- ...of the semester. Responsibilities Support FSD CONTEX MVP software efforts Programming assignments in C++ or Java in second... ...Pursuing a bachelor’s degree in Computer Science or Computer Engineering Experience programming in C++ or Java Excellent verbal/communication...SuggestedWorldwide
- ...clearance may or may not be required for this position, therefore applicants must be clearable.** We are currently seeking a Software Engineer to work on our Switch Core development team. Responsibilities: ~Work primarily on our Switch Core development team ~...SuggestedWorldwide
$140k - $240k
...technical architecture behind next-generation GPU and AI compute deployments. Design... ...in solutions architecture, network engineering, or systems engineering supporting GPU,... ...spanning compute, storage, networking, software requirements, and supporting infrastructure...SuggestedRemote work- ...For this role, we are seeking a solid engineer who can take full end-to-end ownership of... ...smoothly. What You'll Be Doing As a Software Engineer focusing on cloud and backend infrastructure... ...training infrastructure (e.g., managing GPU usage in AWS) and building efficient data...SuggestedFull time
$100k - $150k
...AI Data Engineer – Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across... ...throughput data loading systems that maximize GPU utilization during training. Implement...SuggestedFull timeH1bLocal areaImmediate startRemote workVisa sponsorship- ...join our ranks. What You'll Be Doing As a Software Engineer, you will be collaborating with an... ...tools like perf and Callgrind, and writing custom CUDA kernels to squeeze every bit of performance out of the GPU Leveraging the knowledge of multiple computer...Full time
- ...opportunities. We are currently seeking a qualified Software Engineer / Autonomous Systems to join our client’s... ...tools like perf and Callgrind, and writing custom CUDA kernels to squeeze every bit of performance out of the GPU Leveraging the knowledge of multiple computer...
$159k - $207k
...the system that executes the software and neural networks that make... ...the intersection of software engineering, machine learning, sensors, and... ...areas to enable algorithms on GPU, NPU, and other ML accelerator... ...programming environments, including CUDA, TensorRT, or similar...Work at office2 days per week$100k - $150k
...Technologies is a technology consulting and software development company delivering cloud, AI... ...candidate will combine strong software engineering skills with solid quantitative... ...columnar tick databases. Exposure to GPU-accelerated pricing or risk computation....Full timeH1bLocal areaImmediate startRemote workVisa sponsorship$100k - $180k
...Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise... ...PTC APIs, and PTC’s customization frameworks. This role suits engineers who enjoy working close to the platform, extending its behavior...Full timeFixed term contractH1bLocal areaImmediate startRemote workVisa sponsorship- ...Job Title: Senior AWS Full Stack Software Engineer Location: Knoxville, TN, Columbia SC or Lafayette, LA or Birmingham, AL Description: Senior AWS Full Stack Software Engineer to develop, modernize, and support enterprise applications within a large scale,...Full timeLocal area
- ...Senior AWS Full Stack Software Engineer Full-time Hybrid – Knoxville, TN | Columbia, SC | Lafayette, LA | Birmingham, AL Position Overview Seeking a Senior AWS Full Stack Software Engineer to develop scalable cloud-based enterprise applications using Java...Full timeLocal area
- ...Senior API Platform Software Engineer Fulltime Hybrid – Knoxville, TN | Columbia, SC | Lafayette, LA | Birmingham, AL Position Overview Seeking a Senior API Platform Software Engineer to build and enhance backend services, APIs, and API platform capabilities...Full timeLocal area
- ...health and wellness benefits to our employees. Details regarding our benefits can be found here: Position Overview: As a Software Engineer, you’ll be responsible for designing, implementing, and maintaining high-quality software. You’ll collaborate with other...Remote work
- ...Job Description Job Description Title - Software Engineer - Power Apps Location- Pittsburgh, PA - 5 days Onsite Roles and Responsibilities: Health checks, process improvement, potentially on call for issues and releases, documentation and automation TECHNICAL...
- ...solution includes autonomous mobile robots (AMRs), fleet management software, actionable analytics, and best-in-class services and support.... ...smart mobile robotics solutions. The Role: As a Software Engineer III at Seegrid, you will work in a tightly knit development...
- ...Job Description Job Description Software Engineer II Do you have a passion for building market leading software solutions for the Metals Industry? As the biggest full-liner for the metals industry, we deliver by seamless integration of our software with metals production...
- ...Pittsburgh-based company specializing in wireless power, low power electronics design, and wireless communication solutions seeks a Software Engineer to support numerous application and product lines. Overview Work with the engineering team designing software for...Work at office
$100k - $150k
...AI Performance Engineer – Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions... ...Experience with profiling tools across CPU, GPU, and distributed systems. Familiarity with...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship- ...work. We warmly welcome individuals of similar mindset to join our ranks. For this role, we are seeking a solid Embedded Software Engineer who can take full end-to-end ownership of software for our robotics components and systems. Whether your background is strictly...Full time
$47 - $49 per hour
...around the world. Read our blog to learn more. 🧠 You will... Work within a small group to complete a challenging, real-world software engineering project. Develop your technical skills through engineering talks, training, and guest speakers. Attend career-building skill...Hourly payInternshipRelocation- ...Smith+Nephew we design and manufacture technology that takes the limits off living. Join our Digital Surgery team as a Senior Software Engineer | Cloud Applications & Medical Imaging and help build the cloud based platforms that enable surgeons to make more informed...Full timeFlexible hours
$130k
...technology staff as well as Digital Transformation Services for all American Corporations. We are currently seeking a Senior Software Engineer for our client in the Banking domain. We value our professionals, providing comprehensive benefits and the opportunity for...Contract workWork experience placementLocal areaImmediate startRelocationFlexible hours- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Internship
- ...solution includes autonomous mobile robots (AMRs), fleet management software, actionable analytics, and best-in-class services and support.... ...Role: We are seeking a highly experienced Senior Software Engineer to lead the technical direction and development of our...Remote work
- ...Job Description Job Description Were looking for a Senior Software Engineer to join our healthcare-relatedclientin a hybrid-schedule role based in Pittsburgh, PA . This is a strong opportunity for an engineer who has actually owned production flat-file integrations...
- ...Job Description Job Description Title: Software Engineer Sr - ETL Location: Pittsburgh, PA Roles and Responsibilities: This role requires senior-level enterprise engineering expertise, with strong hands-on experience in designing and developing scalable, high-performance...
- ...Location: Pittsburgh, PA Salary: $80.00 USD Hourly - $95.00 USD Hourly Description: Our client is currently seeking a Sr. Software Engineer - o9 Required Skills: 1. Hands-on experience in o9 platform 2. Solid understanding of o9 MEIO, o9 Demand Planning, o9...Hourly pay
$100k - $160k
...Application Security Engineer – Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship$100k - $180k
...Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise... ...and customization, and partners with business stakeholders and engineering teams to deliver scalable, maintainable solutions. The ideal candidate...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship
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 Monroeville, PA
- startup software engineer Monroeville, PA
- junior software developer remote Monroeville, PA
- software engineer Monroeville, PA
- software engineer amazon Monroeville, PA
- cybersecurity software engineer Monroeville, PA
- software engineer healthcare Monroeville, PA
- part time software developer remote Monroeville, PA
- software developer Monroeville, PA
- federal - software developer Monroeville, PA


