Job Details

ID #54333275
Estado California
Ciudad San francisco bay area
Full-time
Salario USD TBD TBD
Fuente California
Showed 2025-08-14
Fecha 2025-08-14
Fecha tope 2025-10-13
Categoría Software/QA/DBA/etc
Crear un currículum vítae
Aplica ya

Senior Software Algorithms Engineer at DeepSight Technology Inc.

California, San francisco bay area 00000 San francisco bay area USA
Aplica ya

DeepSight Technology Inc. has the following opening in Santa Clara, California. To apply, email resume and cover letter to [email protected] and reference job title.  EOE.  Principals only.

Senior Software Algorithms Engineer (Wage Offer: $185,000/yr): Work on developing and optimizing algorithms and techniques related to ultrasound signal processing, image formation, and analysis. Perform software engineering duties in research, design, development and optimization of algorithms and techniques for image enhancement. Develop algorithms for reconstructing 2D images from acquired ultrasound data. Explore the application of machine learning and artificial intelligence techniques to improve ultrasound image analysis, automate diagnosis, or assist in image interpretation tasks. Collaborate with systems and hardware engineers to optimize the integration of ultrasound imaging systems, ensuring efficient data acquisition, processing, and display. Implement proposed solutions using Python, C, or CUDA as part of a medical device. Conduct technical design reviews with the project team and other experts across the company.

Telecommuting permitted 2 days per week.

REQUIREMENTS: Master’s degree or foreign equivalent in Computer Science, Computer Engineering, or related technical field. 2 years of experience as a Software Engineer, Software Developer, or a related occupation.

SKILLS: Must have:

1. Experience with software development for medical devices regulated by one of the following: FDA, MDR, MDD, IVDR, or IVDD.

2. Experience with ultrasound physics, signal and image processing, beamforming, simulation, algorithm development, or tool development.

3. Experience programming in Python, C, or CUDA.

4. Experience with object-oriented programming, software architecture, and design patterns.

5. Experience with concurrent/parallel programming: multithreading, multiprocessing, GPU acceleration.

6. Experience with developer tool sets, including source control, continuous integration, and automated unit testing.

Aplica ya Reportar trabajo