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

GPU Software Engineer (CUDA)

$80k - $107k

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: 7+ 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.

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.

#J-18808-Ljbffr
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the GPU Software Engineer (CUDA) in Rochester Hills, MI vacancy
  •  ...comprehensive suite of payment processing solutions built and deployed exclusively for government. We are currently looking to hire a Software Engineer to directly support our electronic payments platform. Individual contributor that is responsible for participating in... 
    Suggested
    Full time
    Currently hiring
    Work at office

    Tyler Technologies

    Troy, MI
    15 days ago
  •  ...embedded electronic module in the vehicle environment. • Develop software in compliance with a formal CMMi based company product...  ...Knowledge and Education • Bachelor of Science, Computer Engineering / Electrical Engineering / Computer Science Work Experience... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Work experience placement
    H1b
    Visa sponsorship

    Trialon Corporation

    Auburn Hills, MI
    more than 2 months ago
  •  ...Solutions, Mobile Development, Mobile Test Automation, Product and Engineering Services, Enterprise Mobility, Test Automation, QA - Manual...  ...Founded 1996 Job Description Title-Embedded Software Engineer Location-Troy, Michigan Magna E-Car Systems develops... 
    Suggested
    Full time
    Contract work
    Worldwide

    Pyramid It

    Troy, MI
    more than 2 months ago
  •  ...Job Description Job Description We are looking for an RPA Software Engineer to join a long-term contract opportunity in Auburn Hills, Michigan within the automotive industry. This role focuses on building and supporting intelligent automation solutions that streamline... 
    Suggested
    Long term contract

    Robert Half

    Auburn Hills, MI
    9 days ago
  •  ...connected mobility experience, Magna is dedicated to creating a better future for people globally. About the Role The Software Algorithm Engineer for ADAS functionalities is responsible for the development of state-of-the-art assistance functions using perception... 
    Suggested
    Full time
    Local area
    Immediate start

    Magna International Inc.

    Auburn Hills, MI
    8 days ago
  •  ...today for the world of tomorrow. As one of the world’s leading engineering service providers, we at ALTEN are committed to positively...  ...Key Responsibilities • Coordinate and perform vehicle software updates including OTA and service-level software deployments.... 
    Permanent employment
    Contract work
    Internship
    Work at office
    Flexible hours

    ALTEN

    Troy, MI
    11 days ago
  •  ...Description Are you passionate about using your software development skills to produce critical data that law enforcement agencies...  ...affect public safety? Tyler Technologies is seeking a Software Engineer to join our State Compliance team, which develops and supports... 
    Full time

    Tyler Technologies

    Troy, MI
    3 days 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... 
    Remote work

    Kasmo Global

    Troy, MI
    3 days ago
  • $100.8k - $141.75k

    In this role, the Software Development Engineer will be responsible for developing and deploying embedded software solutions for BorgWarner AWD products.  Utilizing their technical expertise, they will ensure software product deadlines and deliverables are achieved.  They... 
    Full time
    Immediate start

    BorgWarner Inc.

    Auburn Hills, MI
    11 days ago
  •  ...products to customers all over the world. Toyoda Gosei North America (headquartered in Troy, MI) has an opening for a Senior Software Engineer (Cloud and AI) in the Computer Information System (CIS) department. The Senior Software Engineer (Cloud and AI) is a senior,... 
    Work at office

    Toyoda Gosei North America Corporation

    Troy, MI
    27 days ago
  •  ...Job Description Job Description Description: FEV is looking for a Senior Software Engineer to provide technical leadership and hands-on software engineering support for advanced automotive software development programs. The role will lead software development, integration... 

    FEV North America Inc

    Auburn Hills, MI
    12 days ago
  • $131k - $170k

     ...Description Senior Software Engineer 1 Location: Remote, USA Employment Type: Full-Time Benefits Offered: Vision, Medical, Life, Dental, 401K Gross annual base salary: USD 131,000-170,000 Additional variable compensation and benefits may apply. Total compensation is based... 
    Full time
    Temporary work
    Work at office
    Remote work

    OneStream Software

    Rochester, MI
    5 days ago
  • $110k - $135k

     ...Software EngineeringTroy,Michigan Salary: USD 110000.00 - 135000.00 Annually Tyler Technologies is looking for a talented Senior Software Engineer to join our Public Safety Interface Development team . Responsibilities for this position include design, development... 

    Tyler-Technologies-29572f8

    Troy, MI
    1 day 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 leadership... 

    Tyler Technologies

    Troy, MI
    1 day ago
  •  ...thrives on collaboration, innovation, and the occasional office cameo from a four-legged friend. What You’ll Do The Senior Software Engineer, Platform builds and operates the shared services, pipelines, and infrastructure that Whisker's product engineering teams... 
    Temporary work
    Work at office
    Flexible hours

    Litter-Robot

    Auburn Hills, MI
    3 days 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
  • We are looking for a Support Engineering Lead - Data & AI Platforms . This is a hands‑on IC leadership role owning Level‑1 support for enterprise...  ...Kafka, Airflow, data lakes/warehouses, ML training/inference, GPU runtimes) Working knowledge of cloud platforms — AWS is a must... 
    Permanent employment
    Contract work
    Freelance

    Hashlist

    Auburn Hills, MI
    2 days ago
  • Lead Embedded Software EngineerLocation - Troy, MI (Onsite) Position - FulltimeSkills Required:Bachelor's degree in engineering Electrical and/or Computer engineering, Electronics Engineering, Computer Science.Minimum of 5 years' experience in automotive software development... 

    Epsilon Solutions Ltd

    Troy, MI
    2 days ago
  •  ...functional team of internal and 3rd party resources to institute Software system and derived requirements and document best practices...  ...team including: Supply Chain, IS&S, Manufacturing, Quality, and Engineering Interact with outside vendors, partners, and customers... 
    Contract work
    For contractors
    Work at office
    Shift work

    Contractor Company

    Auburn Hills, MI
    a month ago
  •  ...integration of complex military combat vehicle software-based systems. We are looking for a Sr. Embedded Software Engineer to work for our Auburn Hills MI office. If you...  ...survivability, and C5ISR systems Support of CPU, GPU, and FPGA integration using design tools... 
    Contract work
    Local area
    Overseas

    RHEINMETALL

    Auburn Hills, MI
    3 days ago
  • Check out this new opportunity! Sr Embedded Software Engineer Auburn Hills, MI Competitive Salary Ability to Obtain a Secret Clearance For...  ..., and C5ISR systems into vehicle platforms. Support CPU, GPU, and FPGA hardware integration and software implementation activities... 
    Contract work
    Work at office

    Moseley Technical Services

    Auburn Hills, MI
    1 day ago
  • $109.8k - $197.7k

     ...of AmericaSalary: $109,800 - $197,700Company: Siemens Web AI Software Engineer Job ID 520400 Posted since 31-Aug-2026 Organization...  ...to access capabilities such as remote visualization, GPU-based computing, design optimization, and data analytics through... 
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work

    Siemens

    Troy, MI
    2 days ago
  •  ...Waltonen Engineering is looking for a Vehicle Software Engineer to join our team! Responsibilities: Engineering analysis/support of military vehicles Prepare plans with detailed drawings that include project specifications Design and execute engineering to... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Local area
    Flexible hours

    Waltonen

    Warren, MI
    more than 2 months ago
  • $75k - $100k

     ...AI Performance Engineer – Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions...  ...system tuning, requiring deep understanding of GPU architecture, model parallelism, memory... 
    Full time
    H1b
    Local area
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Rochester Hills, MI
    2 days ago
  • $79.31k - $158.62k

     ...Learning, and Algorithms & Data Structures Writes code, develops software components, and implements complex functionalities according...  ...skills Preferred Qualifications Certified Systems Engineering Professional (CSEP) preferred. AWS Certified DevOps... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Work at office
    Local area
    Work from home
    Flexible hours

    CVS Health

    Rochester Hills, MI
    2 days ago
  • Job Description Who You Are As our Senior Robotics Software Engineer, you will be responsible for designing, developing, debugging, and delivering FANUC robot software for the customers of the Global Standards Software & Validation Group (GSSV). You will be required to... 
    Temporary work
    Flexible hours

    FANUC America Corporation

    Rochester, MI
    1 day ago
  • $120k

    Integra Partners is seeking a .NET Software to drive the design, development, and evolution of our healthcare technology platform. This...  ...technical leadership, shape architecture decisions, mentor engineers, and ensure high-quality delivery across multiple initiatives.... 
    Full time
    Temporary work
    Local area
    Remote work

    Integra Partners

    Troy, MI
    12 days ago
  • Software / Firmware Developer Automotive Embedded Software Development lifecycle experience ADAS domain experience CAN/Diagnostics experience Hands on various microcontroller programming Knowledge of Various Protocols (UDS, KWP, CAN, LIN etc...) Expertise in Embedded C... 

    ClifyX

    Troy, MI
    1 day ago
  • Controls Software Engineer 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 heavy equipment systems—CAT experience is highly preferred! Role Overview... 

    Kasmo Global

    Rochester Hills, MI
    3 days ago
  • POSITION GOAL: Software Controls and Algorithm Engineer is a mid-level position. You will design, develop, test, and maintain advanced control and algorithms of Battery Management System (BMS) and Vehicle Control Unit (VCU) software. You will also ensure all software development... 
    Temporary work
    Work at office
    Immediate start
    Flexible hours

    New Flyer

    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!