Talent.com
Principal GPU Software Engineer II

Principal GPU Software Engineer II

F. Hoffmann-La Roche GruppeSanta Clara, CA, United States
22 days ago
Job type
  • Full-time
Job description

At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop and cure diseases and ensure everyone has access to healthcare today and for generations to come. Join Roche, where every voice matters.

The Position

Roche Sequencing is developing ground-breaking next-generation sequencing products that allow scientists / clinicians powerful new avenues to investigate DNA, the blueprint of any lifeforms, in days, giving them the ability to understand health conditions such as cancer, HIV, COVID19 and more! We are not only changing science but changing lives through the development of frontier technologies that accelerate personalized healthcare.

We are looking for a Principal GPU Software Engineer to develop GPU-accelerated software targeted for real-time primary analysis on a DNA sequencing instrument.

The Opportunity :

Work closely with research and algorithm experts, accelerating bioinformatics techniques using GPU hardware

Proficient in developing GPU-accelerated software in C / C++, with familiarity in Python for signal processing numerical analytics

Support software development lifecycle and Design Control process, working closely with team members to continuously improve quality and feature sets of the software products, based on technical design and requirements specifications

Produce well documented software along with test and validation to build high quality output

Establish best practices for software development methodologies and standards to ensure the highest quality of the software product delivered to users

Proactively work with engineering and research teams to ensure all technical aspects of software development are accurately communicated to all stakeholders

Who You Are

You have a Bachelor's degree in Computer Science, Computer Engineering or related field plus 10 years of direct related experience; Master / PhD is a plus. Or, a combination of education and experience to perform at this level.

You have experience with Object-oriented programming in C++ and experience with GPU-accelerated C / C++ libraries such as CUDA, Thrust, etc.

You have experience with recent C++ compiler standards (C++14 / 17) as well as algorithm frameworks (boost, thrust, TBB, etc.).

You have experience in writing, debugging and optimizing parallel (CPU and GPU) Linux applications.

You have experience in utilizing popular ML frameworks such as TensorFlow or PyTorch to develop and deploy machine learning models for predictive analytics and classification tasks.

You have proven technical leadership skills to implement and integrate new technologies along with best practices.

Preferred Qualifications :

You have working knowledge of QSR / cGMP, ISO and Design Controls

You have experience with Python and digital signal processing

The expected salary range for this position based on the primary location of Santa Clara, CA is $162,600-302,000 . Actual pay will be determined based on experience, qualifications, geographic location, and other job-related factors permitted by law. A discretionary annual bonus may be available based on individual and Company performance.

This position also qualifies for the benefits detailed at the link provided below.

Benefits

Relocation benefits are not available for this position.

Who we are

A healthier future drives us to innovate. Together, more than 100’000 employees across the globe are dedicated to advance science, ensuring everyone has access to healthcare today and for generations to come. Our efforts result in more than 26 million people treated with our medicines and over 30 billion tests conducted using our Diagnostics products. We empower each other to explore new possibilities, foster creativity, and keep our ambitions high, so we can deliver life-changing healthcare solutions that make a global impact.

Let’s build a healthier future, together.

Roche is an equal opportunity employer. It is our policy and practice to employ, promote, and otherwise treat any and all employees and applicants on the basis of merit, qualifications, and competence. The company's policy prohibits unlawful discrimination, including but not limited to, discrimination on the basis of Protected Veteran status, individuals with disabilities status, and consistent with all federal, state, or local laws.

If you have a disability and need an accommodation in relation to the online application process, please contact us by completing this form Accommodations for Applicants .

#J-18808-Ljbffr

Create a job alert for this search

Principal Software Engineer • Santa Clara, CA, United States

Related jobs
  • Promoted
Director, GPU System Architect

Director, GPU System Architect

SupermicroSan Jose, CA, United States
Full-time
Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show moreLast updated: 30+ days ago
  • Promoted
Modern Work Solution Architect

Modern Work Solution Architect

VirtualVocationsFremont, California, United States
Full-time
A company is looking for a Modern Work Solution Architect.Key Responsibilities Lead the design and architecture of Modern Work solutions using Microsoft 365 tools Work with clients to understand...Show moreLast updated: 2 days ago
  • Promoted
Devops Engineer with LLM, GPU

Devops Engineer with LLM, GPU

HCLTechSanta Clara, CA, US
Full-time
Role : Devops Engineer with LLM, GPU Job Description : Required Skills Deep experience building services in modern cloud environments on distributed systems (i. Kubernetes, Docker), infrastructure as ...Show moreLast updated: 8 days ago
  • Promoted
Senior API Engineer

Senior API Engineer

VirtualVocationsFremont, California, United States
Full-time
A company is looking for a Senior Engineer II, API.Key Responsibilities Develop gRPC APIs in Go Lang and full stack applications including front end UI (React) Collaborate with the team to defin...Show moreLast updated: 30+ days ago
  • Promoted
UX Manager, Design System

UX Manager, Design System

VirtualVocationsFremont, California, United States
Full-time
A company is looking for a UX Manager, Design System.Key Responsibilities Manage design system development and maintenance Oversee a small team dedicated to the design system Collaborate with U...Show moreLast updated: 1 day ago
  • Promoted
Part-Time UI / UX Designer

Part-Time UI / UX Designer

VirtualVocationsHayward, California, United States
Part-time
A company is looking for a Part-Time UI / UX Designer (Work From Home).Key Responsibilities Design user interfaces and experiences for web and mobile applications Create wireframes, prototypes, an...Show moreLast updated: 1 day ago
  • Promoted
UX Engineer

UX Engineer

VirtualVocationsFremont, California, United States
Full-time
A company is looking for a UX Engineer who is passionate about creating seamless user experiences by blending design and development. Key Responsibilities Own the full UX slice from research to pr...Show moreLast updated: 30+ days ago
  • Promoted
FPGA Design Engineer

FPGA Design Engineer

KLAMilpitas, CA, United States
Full-time
KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem.Virtually every electronic device in the world is produced using our technologies.No laptop, smartpho...Show moreLast updated: 30+ days ago
  • Promoted
Adversary Emulation Engineer

Adversary Emulation Engineer

VirtualVocationsFremont, California, United States
Full-time
A company is looking for an Adversary Emulation & Defense Engineer.Key Responsibilities : Plan and execute purple team exercises to emulate adversary tactics across the attack lifecycle Develop a...Show moreLast updated: 1 day ago
  • Promoted
IAM Architect

IAM Architect

VirtualVocationsSan Francisco, California, United States
Full-time
A company is looking for an IAM Architect to lead identity transformation initiatives in higher education.Key Responsibilities Serve as the lead IAM advisor, shaping strategy and architecture for...Show moreLast updated: 30+ days ago
  • Promoted
Senior Appian Developer

Senior Appian Developer

VirtualVocationsHayward, California, United States
Full-time
A company is looking for a Senior Appian Developer to join a government consulting team in a fully remote environment.Key Responsibilities Develop and maintain Appian applications, including work...Show moreLast updated: 30+ days ago
  • Promoted
FPGA Design Engineer

FPGA Design Engineer

Reliable RoboticsMountain View, CA, United States
Permanent
We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...Show moreLast updated: 30+ days ago
  • Promoted
Senior Staff UI Engineer

Senior Staff UI Engineer

VirtualVocationsSan Jose, California, United States
Full-time
A company is looking for a Senior Staff UI Engineer responsible for the architecture and development of the user interface for a digital credit application. Key Responsibilities Lead the technical...Show moreLast updated: 1 day ago
  • Promoted
Automation Architect

Automation Architect

VirtualVocationsHayward, California, United States
Full-time
A company is looking for an Automation Architect to work remotely.Key Responsibilities Collaborate with SMEs to identify automation opportunities and translate business processes Determine techn...Show moreLast updated: 30+ days ago
  • Promoted
AI Prototype Specialist

AI Prototype Specialist

VirtualVocationsHayward, California, United States
Full-time
A company is looking for an AI Prototype Specialist (Vibe Coder).Key Responsibilities Collaborate with strategy and sales teams to understand client needs and challenges Design and build functio...Show moreLast updated: 2 days ago
  • Promoted
  • New!
Mobile Device Management Architect

Mobile Device Management Architect

VirtualVocationsHayward, California, United States
Full-time
A company is looking for a Mobile Device Management Architect.Key Responsibilities Facilitating integration processes with customers Establishing a feedback loop between external customers and p...Show moreLast updated: 8 hours ago
  • Promoted
Staff / Principal Digital Design Engineer

Staff / Principal Digital Design Engineer

PsiQuantumPalo Alto, CA, United States
Full-time
Quantum computing holds the promise of humanity's mastery over the natural world, but only if we can build a.PsiQuantum is on a mission to build the first real, useful quantum computers, capable of...Show moreLast updated: 26 days ago
  • Promoted
System Architect, Simulations & Models

System Architect, Simulations & Models

PsiQuantumPalo Alto, CA, United States
Full-time
Quantum computing holds the promise of humanity's mastery over the natural world, but only if we can build a.PsiQuantum is on a mission to build the first real, useful quantum computers, capable of...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Senior AI MLOps Engineer

Senior AI MLOps Engineer

VirtualVocationsHayward, California, United States
Full-time
A company is looking for a Senior AI MLOps Engineer, Education Services.Key Responsibilities Develop and deliver interactive training sessions on AI and MLOps platforms Create innovative trainin...Show moreLast updated: 18 hours ago
  • Promoted
Senior Console Engineer - Unreal

Senior Console Engineer - Unreal

VirtualVocationsHayward, California, United States
Full-time
A company is looking for a Contract Senior Console Engineer specializing in Unreal Engine.Key Responsibilities : Develop and implement gameplay features in Unreal Engine for console platforms Opt...Show moreLast updated: 2 days ago