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. We recognize that our people are our strength. We are an equal opportunity employer and place a high value on diversity and inclusion. We do not discriminate on the basis of any protected attribute. We 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.
GPU Software Engineer
Location
United States
Posted
4 days ago
Salary
100K - 150K / year
Seniority
Mid Level
Job Description
GPU Software Engineer
Bright Vision Technologies
Role Description 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. 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. Requirements - 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. Benefits - Competitive base salary commensurate with experience, plus benefits. - Long-term, multi-year engagement aligned to the Bright Vision SOW delivery roadmap. - 100% remote work opportunity.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Lead Backend Engineer
Insense | TikTok & Meta PartnerOne-stop shop to collaborate with creators for UGC, organic posting, and whitelisted ads.
• Design, develop, and maintain our backend systems and services • Lead technical discussions and help define the architecture and technical direction of the backend • Remain actively involved in coding, code reviews, and solving complex technical challenges • Oversee the development and maintenance of our GraphQL API, ensuring scalability, performance, and reliability • Support and mentor engineers through technical guidance, knowledge sharing, and feedback • Help prioritize work, identify blockers, and drive projects through to delivery • Manage deployments and contribute to infrastructure improvements in our Kubernetes environment on GKE • Work closely with Product, Design, QA, and Engineering teams to deliver high-quality features and a great user experience • Proactively identify opportunities for product and technical improvements based on business and user needs • Help establish and maintain engineering best practices, code quality standards, and development processes • Foster a collaborative and inclusive team environment while working with colleagues across different cultures and time zones
• You will be working with the high-caliber team in some of the below areas. • Noz, AI teammate: agent orchestration, tool execution, and the APIs that stream results back into the product • SigNoz MCP server that exposes observability data to LLM agents, so any agent can query a user's logs, metrics, and traces • The hard parts of agent backends: long-running execution, security, streaming over SSE, tool calling, and session state across DBs • LLM/GenAI observability, so teams (including us) can monitor their own AI apps with OpenTelemetry
Senior Back End Software Developer - AI, Java, Vert.x, AWS
RevvityExpanding the boundaries of human potential through science
Job Title: Senior Back End Software Developer (AI, Java, Vert.x, AWS) - Remote US Location: Waltham United States Full time Job Description: About Us Revvity is a developer and provider of end-to-end solutions designed to help scientists, researchers, and clinicians solve the world's greatest health challenges. We pair the enthusiasm of an industry disruptor with the experience of a longtime leader. Our team of 11,000+ colleagues from around the globe are vital to our success and the reason we're able to push boundaries in pursuit of better human health. Find your future at Revvity We are looking for a talented Senior Back End Software Developer (AI, Java, Vert.x, AWS) to join our Signals Software team, building our next generation cloud notebook application. You will be focused on the back-end design and development of our cloud notebook product, helping turn marketing requirements into an easy to use and elegant application designed for the scientific community. If you are looking to join an international team of talented engineers, designers, and product managers, and to contribute to delivering amazing, high impact, customer-focused features, this is a great opportunity. You Will - - Collaborate with fellow team members on priorities, specifications, and feature implementation - Craft well-documented, clean, and tested code - Create secure, performant interfaces and services - Build and maintain new, high-impact functionality into Signals Notebook - Work with cloud services and technologies Basic Qualifications: - 5-7 years of Java programming skills - 3-5 years of experience with Reactive Programming (Vert.x) - 1-2 years hands on experience with AI tools for development (creating AI Agents and utilizing AI tools for development) - 3-5 years building Web Services and Restful APIs Preferred Qualifications: - Bachelor's Degree is preferred - Experience in using latest AI tools for development is highly desired - Exposure to CI/CD (Jenkins GitHub) - Experience working with JDBC in a transactional application (using any RDBMS but preferably PostgreSQL) - An awareness of performance implications of different queries and inserts/updates - Thorough understanding of and experience with structured software development methodologies including design - Development, and testing in an Agile environment - Must have strong teamwork orientation and the ability to foster collaboration within and across teams - Excellent work ethic and strong sense of ownership of end result - Entrepreneurial minded, creative problem solver, and innovative thinker - Life science, chemistry or biology experience a plus The working hours for this position will be EST. Remote US Candidates, only. Candidates must have the capability to Interview In-Person at our Headquarters in Waltham, MA USA. Fraud Prevention Notice: We are committed to a fair and transparent hiring process. All applicants must provide accurate and truthful information. Any use of impersonation, falsified identities, or AI-generated deepfakes will result in immediate disqualification from consideration. We conduct identity verification as part of our hiring process to protect both candidates and our organization. The base salary range for this full-time position is $130,000 - $158,000. This range reflects the minimum and maximum target for a new hire in this position. The base pay actually offered to the successful candidate will take into account internal equity, work location, and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process. Please note that base pay is only one part of our total compensation package and is determined within a range. This range allows for the successful candidate to have an opportunity to progress within the position and develop at our company. This base pay range does not take into account bonuses, equity, or other benefits which may be applicable and are dependent on the level and position offered. #LI-TE What do we offer? We provide competitive and comprehensive benefits to our employees. Below are some highlights of our benefits: - Medical, Dental, and Vision Insurance Options - Life and Disability Insurance - Paid Time-Off - Parental Benefits - Compassionate Care Leave - 401k with Company Match - Employee Stock Purchase Plan
Senior Java Engineer
SHOP APOTHEKE EUROPEWe are now Redcare Pharmacy - follow our new channel under @redcarepharmacy to stay up-to-date.
• Together with your cross-functional team you develop and maintain all aspects of your product and strive for improvement of the customer experience and data safety. • Put your customers in the center. • Seek to deliver measurable customer value by following a hypothesis driven development approach. • Join a collaborative and autonomous team where you can play a key role in developing, launching, and maintaining software solutions. • Take pride in contributing to the growth of the industry and making a meaningful impact.



