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

Senior Algorithms Engineer

$171.3k - $191.4k

Eko

About Eko Health

Eko builds AI and digital tools to enable every healthcare provider to more accurately detect heart and lung disease - the leading causes of death globally. Our FDA cleared, industry leading products are used by hundreds of thousands of clinicians on millions of patients around the world. With Eko, clinicians can detect cardiac and pulmonary disease with higher accuracy, diagnose with more confidence, manage treatment effectively, and ultimately give their patients the best care possible.

We have strong venture capital backing from investors like Artis Ventures, Questa Capital, Highland Capital, and Mayo Clinic Ventures.

Recognized by TIME magazine in 2025 as one of the world's top healthcare technology companies, Eko is one of the fastest growing digital health companies with products used around the world at some of the most prestigious health systems.

We have more than 8 FDA clearances including novel AI algorithms, and we invest heavily in quality clinical research and R&D to build and validate exceptional products for patients we care deeply about.

We've built a mission driven, high performing, talented, and diverse team of engineers, physicians, PhD's, creatives, and technologists. We are committed to investing in each other and our mission to ensure all patients have access to high quality care.

We are headquartered in Emeryville, California and privately-held with world class investors and partners.

The impact you will make:

  • Design, develop, and validate signal processing algorithms for cardiac and pulmonary sounds - including filtering, noise reduction, artifact removal, segmentation, and feature extraction
  • >
  • Architect and deploy on-device machine learning models targeting resource-constrained microcontrollers, balancing accuracy against memory footprint, latency, and power consumption
  • >
  • Own the full algorithm lifecycle: from clinical requirements and dataset curation through model training, embedded deployment, and post-market performance monitoring
  • >
  • Collaborate closely with firmware engineers to integrate algorithm pipelines into real-time embedded systems
  • >
  • Partner with clinical and data science teams to define ground-truth labeling strategies, evaluate model performance on clinically relevant populations, and translate findings into algorithm improvements
  • >
  • Contribute to on-device model optimization techniques including training and deployment via frameworks such as TensorFlow Lite.
  • >
  • Develop robust offline and hardware-in-the-loop test benches using Python to validate algorithm correctness, regression-test against acoustic ground truth, and characterize edge-case behavior
  • >
  • Author and maintain algorithm documentation, design history files, and verification & validation records in compliance with FDA software development regulations and IEC 62304
  • >
  • Conduct rigorous algorithm code reviews and establish best practices for numerical stability, reproducibility, and embedded portability across the product portfolio
  • >
The experience you will bring:

  • 7+ years of experience developing and deploying signal processing algorithms in production systems
  • >
  • Strong theoretical foundation in DSP: filter design (FIR/IIR), spectral analysis and time-frequency methods (e.g. STFT)
  • >
  • Hands-on experience training and deploying ML/DL models (CNNs, RNNs, transformers) for time-series or audio classification tasks
  • >
  • Proven ability to optimize and deploy models to embedded targets - familiarity with TFLM or equivalent embedded inference frameworks
  • >
  • Proficiency in Python (NumPy, SciPy, PyTorch or TensorFlow) for algorithm development and data analysis
  • >
  • Working knowledge of C/C++ sufficient to write, review, and debug embedded algorithm implementations alongside firmware engineers
  • >
  • Experience with model compression techniques
  • >
  • Solid understanding of real-time constraints
  • >
  • Comfort working with raw physiological or acoustic signals and domain-specific data quality challenges (motion artifact, ambient noise, sensor variability)
  • >
  • Degree in a related field preferred but not required
  • >
It would be great to also have:

  • Experience in an FDA-regulated medical device environment (design controls, IEC 62304, 510(k) process)
  • >
  • Background in cardiac or respiratory audio signal processing - PCG, ECG, lung sounds, or related biosignals
  • >
  • Familiarity with clinical validation methodology: sensitivity/specificity analysis, ROC curves etc. for algorithm performance claims
  • >
  • Familiarity with MLOps practices for embedded targets: model versioning, automated retraining pipelines, and over-the-air model update strategies
  • >
  • Previous work in a startup environment where you have worn multiple hats and iterated rapidly from prototype to clinical-grade product
  • >
  • Publications, patents, or open-source contributions in signal processing, biomedical ML, or embedded AI are a plus
  • >
  • Familiarity with coding assistant tools like Claude Code for accelerated development
  • >
Why join Eko Health?

Benefits and Perks We Offer:
  • The opportunity to work on products that impact the health of millions of people.
  • Generous paid-time off
  • Stock incentive plans
  • Medical/Dental/Vision, Disability + Life Insurance
  • One Medical membership
  • Parental Leave
  • 401k Matching
  • Learning and Development stipend
We believe the ability to listen is the ability to care. Eko was named one of the World's Top HealthTech Companies of 2025 by TIME and Statista. This honor reflects the mission to transform cardiac and pulmonary care through AI-powered stethoscopes and digital health solutions.

Case Studies & Customer Stories


Eko Blog


Newsroom

Work Experience & Location Requirements
  • This role is based out of our office in Emeryville, CA
  • This is a Hybrid role (In-Office days are Tuesday, Wednesday and Thursday)
  • Prolonged periods of sitting and working at a computer
  • Must be able to perform job duties with or without reasonable accommodation

$171,300 - $191,400 a year

Compensation for this role is determined using a tiered, market-based compensation structure that reflects the cost of labor across different U.S. geographic locations. Salary ranges are established based on geographic labor market data and may vary depending on the employee's work location, as well as job-related knowledge, skills, qualifications, and experience.

Eko is proud to be an equal opportunity employer and welcome people of different backgrounds, experiences, abilities and perspectives. We are committed to building a diverse and inclusive team.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Algorithms Engineer in Emeryville, CA vacancy
  • $171.3k - $191.4k

     ...systems. We have more than 8 FDA clearances including novel AI algorithms, and we invest heavily in quality clinical research and R&D to...  ...driven, high performing, talented, and diverse team of engineers, physicians, PhD's, creatives, and technologists. We are committed... 
    Senior
    Work experience placement
    Work at office

    Eko Health

    Emeryville, CA
    4 days ago
  • $170k - $185k

     ...robotics company in Berkeley is seeking a full-time software engineer to develop automation solutions for hospital logistics. Candidates...  ...infrastructure. The role involves developing motion planning algorithms and optimizing robotics performance. The position offers a... 
    Senior
    Full time

    Emancro

    Berkeley, CA
    4 days ago
  •  ...Senior Robotics Software Engineer, Localization and Mapping As a Senior Robotics Software Engineer, Localization and Mapping at Azalea Robotics you will bridge the gap between high-level algorithmic research and robust, real-time production software. You will be responsible... 
    Senior
    Shift work

    Azalea Robotics

    Berkeley, CA
    9 days ago
  • A leading technology firm is seeking an Expert Vulnerability & Baseline Hardening Engineer to support its Secure Technology Solutions. The role involves operating vulnerability scanning platforms, deploying hardening baseline solutions, and collaborating with stakeholders... 
    Senior
    Local area
    Remote work

    SIDRAM TECHNOLOGIES

    Oakland, CA
    2 days ago
  • $170k - $185k

     ...-July. Responsibilities Develop controllers, motion planning algorithms, and teleoperation infrastructure for robot arms and mobile bases...  ...Extensive C++ (>5 years) and python (>5 years) software engineering experience Extensive experience writing and debugging of ROS/... 
    Senior
    Full time

    Emancro

    Berkeley, CA
    2 days ago
  • $131k - $191k

     ...As a Software Engineer, Automation & Developer Tools at Everlaw, you will be a key architect...  ...by illuminating truth. In this Senior Software Engineer role, you will sit within...  ...C++ Fluency with Data Structures and Algorithms Experienced with usage of design patterns... 
    Senior
    Work at office
    Local area
    Remote work
    Work from home
    Visa sponsorship
    Work visa
    Flexible hours

    Everlaw

    Oakland, CA
    3 days ago
  •  ...target the new ISA. Job description We are looking for a Senior Compiler Engineer to join our team to develop a virtual machine optimized for...  ...passionate about virtual machine design, compiler development, and algorithm optimization and you’re looking for a challenging new... 
    Senior
    Flexible hours

    WorksHub

    San Francisco, CA
    2 days ago
  •  ..., and drive toward a sustainable future. What the job involves As a Senior State Estimation Engineer at Hayden AI, you will be asked to derive and implement novel real-time pose estimation algorithms. Research, develop and implement algorithms to solve large-scale mapping... 
    Senior
    Internship

    Hayden AI Technologies, Inc.

    San Francisco, CA
    2 days ago
  •  ...handle more throughout the supply chain! We are seeking a Senior Robotics Research Engineer to design and develop fundamental new contributions to...  ...libraries in areas such as: (a) scalable AI training, algorithms, models, and evaluation, (b) perception modules, (c) image... 
    Senior
    Work from home

    Ambi Robotics

    Berkeley, CA
    29 days ago
  •  ...To achieve this, we are integrating our advanced airframe and engine technologies—which include Duality, our proprietary dual-use propulsion...  ...with software development best practices Experience in algorithm design for autonomous vehicles Experience in fly-by-wire control... 
    Senior
    Full time
    Work at office
    Flexible hours

    Industrious Ventures

    San Francisco, CA
    3 days ago
  • $175k - $190k

     ...sustaining the global economy. About the role You'll be an analytical engineer embedded in Mytra's commercial organization, using operations...  ...audiences. Solid engineering fundamentals (systems thinking, algorithmic reasoning, version control, testing). Comfort working... 
    Senior
    Work at office

    Mytra

    Brisbane, CA
    21 hours ago
  • $170k - $240k

     ...is at the heart of what makes them reliable. As a Perception Engineer, you will own the full stack of how our robots see and understand...  ...and edge hardware. Develop and improve multi-object tracking algorithms for reliable identification and motion prediction of items... 
    Senior
    Flexible hours

    Chef Robotics

    San Francisco, CA
    1 day ago
  • $100k

     ...Job Description Job Description SENIOR FOUNDING ENGINEER Overview We now handle millions of calls per month and need an engineer who...  ...to frontend dashboard performance • Develop algorithms and pipelines that surface insights, detect failure modes,... 
    Senior
    Permanent employment
    H1b
    Work at office

    Thomas Talent Network

    San Francisco, CA
    19 days ago
  • Quadric in San Francisco is seeking a Senior Platform Software Engineer to optimize neural networks on their innovative GPNPU architecture. The ideal...  ...and collaborating with the team to develop advanced algorithms. The role offers a chance to make a significant impact in... 
    Senior

    Quadric

    San Francisco, CA
    3 days ago
  • $180k - $300k

     ..., a leading Solana R&D lab in San Francisco, seeks a Software Engineer specialized in consensus. In this role, you'll enhance the efficiency...  ...of experience with systems programming (Rust/C++), consensus algorithms, and distributed systems. A passion for blockchain technology... 
    Senior

    Anza

    San Francisco, CA
    1 day ago
  • $100k

     ...Description Job Description About the Role We're hiring a Senior Founding Engineer to help architect and scale the systems behind one of the...  ...& Product Development Develop pipelines and algorithms that surface insights, detect failures, and evaluate AI behavior... 
    Senior
    Permanent employment
    H1b
    Work at office

    Firstchoicedrivers

    San Francisco, CA
    10 days ago
  • A leading technology firm in California is looking for a PCB Layout Engineer to manage component placement and full PCB layouts using Altium. The candidate should have over 5 years of experience in PCB layout, especially with power electronics and high-speed signals. Responsibilities... 
    Senior

    Collabera

    Berkeley, CA
    4 days ago
  • An innovative aerospace startup in California is seeking a GNC Engineer to lead the development of flight control systems. You'll create scalable algorithms and integrate them into existing frameworks while collaborating with cross-functional teams. The role demands over... 
    Senior

    Grid Aero, Inc.

    San Leandro, CA
    2 days ago
  • $153.83k

     ...Requisition ID# 171955 Job Category: Engineering / Science Job Level: Individual Contributor Business Unit: Strategy & Growth...  ...California (ESC) subject to collective bargaining. The Senior level engineer job requires mastery of the Journey level engineer... 
    Senior
    Work at office
    Remote work

    PG&E

    Oakland, CA
    21 hours ago
  •  ...Senior ML Operations Engineer We are seeking a Senior ML Operations Engineer with MEAN/MERN Stack, Search Optimization, Server Side Rendering, Back-end API engineering, advanced Python and Flask expertise for a multi-year engagement to work with a foremost Healthcare... 
    Senior

    Samprasoft

    Oakland, CA
    5 days ago
  • $150k - $230k

     ...Senior Developer Productivity Engineer San Francisco About The Role Together AI is a research-driven artificial intelligence company. We believe...  ...modern AI systems by co-designing software, hardware, algorithms, and models. We have contributed to leading open-source... 
    Senior
    Full time
    Local area

    Together AI

    San Francisco, CA
    2 days ago
  • A leading talent partner in executive search is seeking an experienced Mechanical Engineer in California. The ideal candidate will design and build complex robotic systems and contribute significantly from the product lifecycle's inception. Candidates should have a strong... 
    Senior

    HMBL

    Emeryville, CA
    4 days ago
  • An innovative AI startup is seeking a Senior Machine Learning Engineer to join a small, senior team dedicated to building AI systems for high-consequence environments. This role involves improving production ML systems, optimizing models for latency and cost, and collaborating... 
    Senior

    Rational Dynamics

    Berkeley, CA
    21 hours ago
  • $160k - $250k

    Multiply-Labs in San Francisco is seeking a Senior Robotics Software Engineer to lead the development of software powering automated manufacturing systems. The role involves design, core algorithm development, simulation, and cross-functional collaboration. Candidates... 
    Senior
    Flexible hours

    Multiply-Labs

    San Francisco, CA
    1 day ago
  • AI Chopping Block, Inc. is seeking a Senior State Estimation Engineer to develop novel real-time pose estimation algorithms and solve large-scale mapping challenges. Candidates should have a Master's degree in a relevant field and over five years of experience in software... 
    Senior

    AI Chopping Block, Inc.

    San Francisco, CA
    3 days ago
  • $150k - $250k

     ...core challenge this role owns. Orchard is looking for a Senior Robotics Software Engineer to invent practical, robust solutions to real-world...  ...systems, including advanced perception and localization algorithms Fuse sensor data from stereo depth, GNSS, and other sources... 
    Senior

    Rethink recruit

    San Francisco, CA
    1 day ago
  •  ...Senior Project Developer Veregy is an award-winning NAESCO-Accredited decarbonization company focusing on accelerating and simplifying the Energy Transition. We provide turnkey engineering and construction services designed to reduce our clients' energy and operating... 
    Senior
    Full time
    Temporary work
    For subcontractor
    Start working today

    Veregy, LLC

    Oakland, CA
    4 days ago
  • A tech company specializing in computer vision seeks a Senior State Estimation Engineer in San Francisco to develop algorithms for real-time pose estimation and mapping. The ideal candidate holds a Master's degree and has over 5 years of experience in software engineering... 
    Senior

    Hayden AI

    San Francisco, CA
    2 days ago
  • Job Title Skill - Years of Experience - Proficiency Level (1-5) Selenium /Playwright Java Datadog/Splunk Rest API Oracle ADF Role/Responsibilities • Execute and coordinate QA/QE activities across two application teams simultaneously • Design, develop...
    Senior
    Work at office

    Omni Inclusive

    Oakland, CA
    4 days ago
  • $160k - $190k

    Terabase Energy seeks a Senior Controls Engineer in Berkeley, California, to lead design, configuration, and support of plant control systems for utility-scale solar and hybrid projects. The role involves mentoring junior engineers, extensive SCADA troubleshooting, and... 
    Senior
    Remote job

    Terabase Energy

    Berkeley, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Algorithms Engineer. Be the first to apply!