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

GPU Software Engineer (CUDA)

$80k - $107k
Full-time

Bright Vision Technologies

GPU Software Engineer (CUDA) – 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 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: $80,000–$107,000 Annually
Experience Required: 6+ 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 (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.

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 us.fitly.work. 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.

Vacancy posted 16 days ago
Similar jobs that could be interesting for youBased on the GPU Software Engineer (CUDA) in Troy, MI vacancy
  •  ...Software Engineer, Performance & Optimization - US Hybrid OH/MI Are you a skilled Software Engineer with a passion for optimizing performance...  ...to machine-level and infrastructure resources, including GPU, CPU, and memory, within our complex software ecosystem. Problem... 
    Suggested
    Work at office
    Work from home

    Siemens

    Troy, MI
    5 days ago
  • Transforming the Future with Convergence of Simulation and DataSoftware Engineer ControlsJob Summary:Our client in Dearborn, MI is looking for a Software Engineer Controls. This is a contract position.What You Will Do:Company is seeking to hire a person with embedded software... 
    Suggested
    Contract work
    Work experience placement
    Work at office

    Altair Engineering

    Troy, MI
    5 days ago
  •  ...Description Are you energized by building cloud-native software that supports real-world, mission-critical work? At Tyler Technologies...  ..., faster, and more informed decisions. We’re hiring a Software Engineer to help enable secure data sharing across our Public Safety... 
    Suggested
    Full time

    Tyler Technologies

    Troy, MI
    1 day ago
  •  ...Job Description Software Engineer Location: - Remote Duration: Long Term Overview: Join our dynamic team as a Software Engineer and help build cutting-edge AI-powered applications. We are seeking talented full-stack engineers with a passion for rapid... 
    Suggested
    Remote work

    Kasmo Global

    Troy, MI
    3 days ago
  • $99k - $128.5k

    Description Software Engineer I Location: Remote, USA Employment Type: Full-Time Benefits Offered: Vision, Medical, Life, Dental, 401K Gross annual base salary: USD 99,000-128,500 Additional variable compensation and benefits may apply. Total compensation... 
    Suggested
    Full time
    Work at office
    Remote work

    OneStream Software

    Rochester, MI
    2 days ago
  •  ...Job Title Responsibilities: Develop base software; MCAL, service layers, AUTOSAR interfaces, and complex device drivers in new ECU...  ...to ISO26262 Functional Safety Support software validation engineer through the development process and iterate code accordingly... 

    Omni Inclusive

    Troy, MI
    5 days ago
  •  ...Lead Embedded Software Engineer Location – Troy, MI (Onsite) Position - Fulltime Skills Required: Bachelor's degree in engineering Electrical and/or Computer engineering, Electronics Engineering, Computer Science. Minimum of 5 years' experience in automotive... 
    Full time

    Epsilon Solutions Ltd

    Troy, MI
    4 days ago
  •  ...Senior Software Engineer Drive Innovation in Automotive Technology Join our dynamic software development team where you'll play a pivotal role in shaping the future of automotive data acquisition and calibration systems. You'll work on cutting-edge projects that... 
    Temporary work
    Work at office
    Work from home
    Flexible hours

    NuTechs

    Bloomfield Hills, MI
    1 day ago
  •  ...products to customers all over the world. Toyoda Gosei North America (headquartered in Troy, MI) has an opening for a Senior Software Engineer in the Computer Information System (CIS) department . The Senior Software Engineer is responsible providing professional... 
    Work at office

    Toyoda Gosei North America Corporation

    Troy, MI
    23 days ago
  •  ...Senior Software Engineer Doeren Mayhew is the 37th largest U.S. tax, assurance and advisory firm headquartered in Troy, Michigan with over 25 offices across the country and abroad. Founded in 1932, Doeren Mayhew is positioned for successful future growth. If you want... 

    Doeren Mayhew

    Troy, MI
    3 days ago
  • $131k - $170k

    Description AI Engineer Location : Remote, United States Employment Type : Full-Time Benefits Offered : Vision, Medical...  ...objective, job-related criteria. Summary OneStream Software delivers a unified Corporate Performance Management (CPM)... 
    Full time
    Temporary work
    Work at office
    Remote work

    OneStream Software

    Rochester, MI
    2 days ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This... 
    Full time
    Temporary work
    Flexible hours

    Oracle

    Rochester Hills, MI
    5 hours ago
  •  ...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... 
    Remote job
    Internship

    Danaher

    Rochester Hills, MI
    4 days ago
  • $80k - $100k

     ...Semiconductor Software 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 time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Troy, MI
    16 days ago
  •  ...Description Tyler Technologies is seeking a Lead Software Engineer to help build and evolve mission-critical, cloud-hosted public safety solutions used by first responders across the United States. This role combines hands-on software development with technical... 
    Full time

    Tyler Technologies

    Troy, MI
    1 day ago
  • $110.5k - $160k

     ...Description By applying to this position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start dates in August/September 2026 and are 12 weeks in duration. Do you want to solve real... 
    Full time
    Internship
    Work at office
    Worldwide
    Monday to Friday

    Amazon

    Rochester Hills, MI
    1 day ago
  • Job DescriptionWho You AreWe are looking for Engineer specialized in Robotic Software & Controls who will be responsible for software development, implementation, testing, and onsite/in-plant debug and runoff for robotic paint and sealer applications. You need to be a... 

    FANUC

    Rochester Hills, MI
    3 days ago
  • $89k - $112k

     ...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 time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Troy, MI
    3 days ago
  •  ...We're Hiring: Controls Software Engineer Mossville, IL Long-Term Contract Opportunity Are you an experienced controls software engineer with a passion for machine-level performance, simulation, and embedded controls? This is your chance to work on cutting-edge... 
    Long term contract

    Kasmo Global

    Rochester, MI
    3 days ago
  •  ...three times per week, at minimum.About the RoleJoin GM’s Digital Products Engineering organization and help define the next generation of our subscription and billing platform. As a Senior Software Engineer , you will lead technical domains, drive architecture across... 
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    2 days ago
  • Job DescriptionThe Role:General Motors is seeking a Senior Software Engineer to support, design, and improve delivery of enterprise applications, integrations, and intelligent platform capabilities across the Global Physical Security and Medical portfolio. This role focuses... 
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    3 days ago
  •  ...191900Apply: - CMSBU Networking DivisionSr. Field Application Engineer Location: Rochester Hills, MI | Reports To: Sr. Group Manager,...  ...opportunities aligned to Automotive Ethernet, high-speed connectivity, and software-defined vehicle trendsInfluence early-stage platform and... 
    Flexible hours

    Molex

    Rochester Hills, MI
    4 days ago
  • Job DescriptionDUTIES: Create software for vehicle level functions and perform integration and verification testing with minimal direction of lead engineers. Research, design, and develop computer and network software or specialized utility programs. Analyze software defects... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Warren, MI
    2 days ago
  • Job DescriptionDUTIES: Develops software tools and supports validation of API's using sound, repeatable, industry standard methodologies...  ...REQUIREMENTS: Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field. Five (5) years of... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Warren, MI
    4 days ago
  •  ...automation, and controls issues and downtime • Use FIS plant monitoring software to review cycle times of equipment • Review and coordinate project installations • Reprogram equipment for engineering changes and improvements • Maintain program backups for machinery and... 

    Kyyba

    Sterling Heights, MI
    5 days ago
  • $81.12k - $130.87k

    Job DescriptionWho You AreThe Software Developer will be responsible for the development of industrial desktop and web-based software solutions. The Design Engineer will be working in an Agile/Scrum based development team to architect, design, support, and document software... 

    FANUC

    Rochester Hills, MI
    3 days ago
  • $110k

     ...technology solutions, including but not limited to: operations/engineering, networking engineering, infrastructure/database architecture, and/or applications development. 3+ years of experience in software development 2+ years of experience in microservice design or containerization... 
    Full time
    Local area
    Flexible hours

    Magna International

    Troy, MI
    2 days ago
  •  ...In partnership with leading OEMs, we design and deliver highly engineered solutions that create the ultimate access experience for...  ...apply depending on location or facility SUMMARYLead embedded software development activities including overall design of software architecture... 
    Temporary work
    Local area
    Immediate start
    Shift work

    Strattec Security Corporation

    Auburn Hills, MI
    4 days ago
  •  ...Number: 188505Apply: JobMolex is seeking a Lead Sealing Systems Engineer to drive the design, development, and predictive engineering of...  ...with nonlinear CAE tools such as Abaqus, ANSYS, or equivalent software, including large deformation, complex contact, and highly... 
    Visa sponsorship
    Flexible hours

    Molex

    Rochester Hills, MI
    3 days ago
  • The BSW Embedded Software Engineer will be working within a team of engineers responsible for the development of basic software components for EE/core and powertrain control modules. The Candidate will perform software requirements analysis, design, coding, test plan creation... 

    Stellantis

    Auburn Hills, MI
    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!