Senior Algorithms Engineer
$171.3k - $191.4kEko
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:
Eko Blog
Newsroom Work Experience & Location Requirements
- 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 >
- 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 >
- 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 >
- 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
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
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...SeniorWork experience placementWork at office$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...SeniorFull time- ...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...SeniorShift work
- 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...SeniorLocal areaRemote work
$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/...SeniorFull time$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...SeniorWork at officeLocal areaRemote workWork from homeVisa sponsorshipWork visaFlexible hours- ...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...SeniorFlexible hours
- ..., 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...SeniorInternship
- ...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...SeniorWork from home
- ...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...SeniorFull timeWork at officeFlexible hours
$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...SeniorWork at office$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...SeniorFlexible hours$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,...SeniorPermanent employmentH1bWork at office- 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
$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$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...SeniorPermanent employmentH1bWork at office- 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
- 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
$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...SeniorWork at officeRemote work- ...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
$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...SeniorFull timeLocal area- 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
- 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
$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...SeniorFlexible hours- 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
$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- ...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...SeniorFull timeTemporary workFor subcontractorStart working today
- 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
- 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...SeniorWork at office
$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...SeniorRemote job
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Algorithms Engineer. Be the first to apply!
Related searches
- senior vmware engineer Emeryville, CA
- senior performance engineer Emeryville, CA
- senior software design engineer Emeryville, CA
- senior tableau developer Emeryville, CA
- senior magento developer Emeryville, CA
- senior sas developer Emeryville, CA
- senior grant accountant Emeryville, CA
- senior mainframe developer Emeryville, CA
- senior leadership Emeryville, CA
- senior financial analyst remote Emeryville, CA


