Talent.com
Staff Software Engineer, GPU Algorithms

Staff Software Engineer, GPU Algorithms

DeepSight TechnologySanta Clara, CA, USA
30+ days ago
Job type
  • Full-time
  • Quick Apply
Job description

Staff Software Engineer, GPU Algorithms

We are looking for a full-time Staff Software Engineer, GPU Algorithms with a strong background in ultrasound, medical image reconstruction, and programming languages such as C++ and CUDA to shape our new ultrasound imaging platform.

As a Staff Software Engineer, you will work on developing and optimizing GPU algorithms and techniques related to ultrasound signal processing, image formation, and analysis. The primary focus of this software engineering role is to improve the quality, accuracy, and interpretation of ultrasound images for DeepSight's revolutionary Ultrasound system.

WE OFFER GREAT BENEFITS AND PERKS TO OUR SOFTWARE ENGINEERING TEAM :

  • Competitive salary of $170,000-$220,000
  • Stock options
  • Medical, dental, and vision insurance
  • 401(k) retirement plan

AS A STAFF SOFTWARE ENGINEER SPECIALIZING IN GPU ALGORITHMS, YOUR RESPONSIBILITIES ARE :

  • Developing advanced beamforming techniques to enhance the spatial resolution and image quality of ultrasound scans.
  • Designing algorithms for image enhancement, noise reduction, edge detection, and speckle reduction in ultrasound images.
  • Developing algorithms for reconstructing 2D or 3D images from acquired ultrasound data. This involves handling data interpolation, scan conversion, and geometric transformations.
  • Designing algorithms to extract relevant features and perform segmentation of structures or regions of interest in ultrasound images.
  • Developing techniques to compensate for motion artifacts caused by patient movement or tissue motion during ultrasound scanning. This can involve image registration, motion estimation, and correction algorithms.
  • Exploring the application of machine learning and artificial intelligence (AI) techniques to improve ultrasound image analysis, automate diagnosis, or assist in image interpretation tasks.
  • Collaborating with systems and hardware engineers to optimize the integration of ultrasound imaging systems, ensuring efficient data acquisition, processing, and display.
  • Implement proposed solutions using C++ and CUDA programming languages.
  • REQUIRED QUALIFICATIONS :

  • BS in an engineering or computer science field
  • Familiarity in ultrasound physics, signal and image processing, beamforming, simulation, algorithm development, or tool development
  • Strong background in object-oriented programming, software architecture, and design patterns
  • Proficiency with C++ programming
  • Experience in concurrent / parallel programming-multithreading, multiprocessing, GPU acceleration (CUDA, CuPy, Numba, OpenCL, Halide)
  • Deep familiarity with common developer tool sets, including source control, continuous integration, and automated unit testing
  • Passionate about medical devices, with excellent communication and teamwork skills
  • PREFERRED QUALIFICATIONS FOR THIS SOFTWARE ENGINEERING ROLE :

  • PhD in Electrical / Biomedical engineering with a dissertation topic related to ultrasound imaging or therapy
  • 5+ years of experience in commercial software development
  • Experience in medical imaging product development (FDA regulated)
  • Experience with real-time software applications
  • Experience interfacing with hardware components and systems
  • Knowledge of DICOM and HL7
  • QUALITIES WE ARE LOOKING FOR IN THIS STAFF SOFTWARE ENGINEER, GPU ALGORITHMS POSITION :

  • Positive - a can-do attitude that helps you rise to challenges
  • Collaborative - a team player who can effectively communicate with others
  • Attentive to detail - nothing gets by you
  • Efficient with a knack for effectively prioritizing tasks and managing your time
  • Proud of your work and real desire to do quality work
  • Career-minded - looking for more than a job
  • Empathetic - a mindset of producing quality products that help people
  • JOIN OUR SOFTWARE ENGINEERING TEAM!

    Ready to take on the challenge? If you've got the drive to succeed and the hustle to make things happen, we're excited to have you join our team! Use our 3-minute initial application to apply now!

    Job Posted by ApplicantPro

    Create a job alert for this search

    Staff Software Engineer • Santa Clara, CA, USA

    Related jobs
    • Promoted
    Sr Staff Software Engineer - Compute Platform

    Sr Staff Software Engineer - Compute Platform

    UberSan Francisco, CA, United States
    Full-time
    We are seeking a highly experienced Senior Staff Engineer to lead the technical strategy and execution for Uber's Compute Platform, with a focus on Kubernetes orchestration and cloud-native infrast...Show moreLast updated: 16 days ago
    • Promoted
    Staff SDK Software Engineer, Offerwall

    Staff SDK Software Engineer, Offerwall

    UnitySan Francisco, CA, United States
    Full-time
    We invite you to take on a meaningful role as a Staff SDK Engineer, where you’ll lead the design and development of scalable, privacy-conscious signal collection systems within our Ads organization...Show moreLast updated: 5 days ago
    • Promoted
    Staff Software Engineer

    Staff Software Engineer

    ClericSan Francisco, CA, United States
    Full-time
    We're building an autonomous AI SRE that helps software engineering teams reliably investigate production incidents.Our agent combines LLMs with tools to understand systems, reason through problems...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Voltage Park, Inc.San Francisco, CA, United States
    Full-time
    About the Voltage Park Engineering Team.Voltage Park is your enterprise AI factory.We offer scalable compute power, on-demand and reserved bare metal AI infrastructure using NVIDIA GPUs, with world...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Software Engineer, Controls

    Staff Software Engineer, Controls

    KodiakSan Francisco, CA, United States
    Full-time
    The company has developed an artificial intelligence (AI) powered technology stack purpose-built for commercial trucking and the public sector. The company delivers freight daily for its customers a...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Software Engineer - GenAI inference

    Staff Software Engineer - GenAI inference

    Menlo VenturesSan Francisco, CA, United States
    Full-time
    As a staff software engineer for GenAI inference, you will lead the architecture, development, and optimization of the inference engine that powers Databricks Foundation Model API.You’ll bridge res...Show moreLast updated: 5 days ago
    • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Darwin RecruitmentSan Francisco, CA, United States
    Full-time
    Role : Senior Full-Stack Software Engineer.This is a pivotal role focused on building and scaling our.You will work across the full software stack, applying expertise in. You will directly help munic...Show moreLast updated: 1 day ago
    • Promoted
    Staff Software Engineer, Full-Stack - Enterprise Gen AI

    Staff Software Engineer, Full-Stack - Enterprise Gen AI

    Scale AI, Inc.San Francisco, CA, United States
    Full-time
    Staff Software Engineer, Full-Stack - Enterprise Gen AI.Scale GP (Scale Generative AI Platform) is an enterprise-grade AI platform providing APIs for knowledge retrieval, inference, evaluation, and...Show moreLast updated: 6 days ago
    • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Voltage Park Inc.San Francisco, CA, United States
    Full-time
    More specifically, the BFT (Best Functioning Team), where you'll be surrounded by creative, curious, and caring individuals. You'll also have access to competitive benefits, equity, and opportunitie...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Software Engineer, Core

    Staff Software Engineer, Core

    DescriptSan Francisco, CA, United States
    Full-time
    We are building the next-generation AI-powered platform and web application for easy and fast creation of audio and video content. Growing this revolutionary product involves unique technical challe...Show moreLast updated: 5 days ago
    • Promoted
    Staff Software Engineer

    Staff Software 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: 30+ days ago
    • Promoted
    Staff Software Engineer

    Staff Software Engineer

    IdlerSan Francisco, CA, US
    Full-time
    What we do Idler builds reinforcement learning environments that teach AI models to code like 0.Our training environments are based on real-world coding scenarios that frontier models will actually...Show moreLast updated: 3 days ago
    • Promoted
    Staff Software Engineer, Core

    Staff Software Engineer, Core

    Descript, Inc.San Francisco, CA, United States
    Full-time
    We are building the next-generation AI-powered platform and web application for easy and fast creation of audio and video content. Growing this revolutionary product involves unique technical challe...Show moreLast updated: 5 days ago
    • Promoted
    Staff Software Engineer

    Staff Software Engineer

    JobsanywhereSan Francisco, CA, United States
    Full-time
    Idler builds reinforcement learning environments that teach AI models to code like 0.Our training environments are based on real-world coding scenarios that frontier models will actually encounter....Show moreLast updated: 2 days ago
    • Promoted
    Staff Software Engineer

    Staff Software Engineer

    SamsaraSan Francisco, CA, United States
    Full-time
    Samsara (NYSE : IOT) is the pioneer of the Connected Operations™ Cloud, which is a platform that enables organizations that depend on physical operations to harness Internet of Things (IoT) data to ...Show moreLast updated: 15 days ago
    • Promoted
    Sr. Staff Engineer

    Sr. Staff Engineer

    Bio-Rad LaboratoriesPleasanton, CA, United States
    Full-time
    You'll drive the development of hardware products that directly impact healthcare innovation and improve lives worldwide. You'll collaborate cross-functionally to.Your expertise in electrical engine...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Engineer

    Staff Engineer

    Bio-Rad LaboratoriesPleasanton, CA, United States
    Full-time
    As a Senior Electrical Engineer, you will play a critical role in designing, debugging, and supporting custom electronics solutions for cutting-edge life science research platforms.You'll drive the...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Software Engineer, Experimentation

    Staff Software Engineer, Experimentation

    ChimeSan Francisco, CA, United States
    Full-time
    The Experimentation Platform team at Chime develops a critical tool that empowers Engineers, Product Managers, Data Scientists, Analysts, ML Engineers, and non-technical audiences to design, config...Show moreLast updated: 30+ days ago