Senior Algorithms Engineer
Eko
Job Description Job Description 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 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.
$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
$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$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- 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
$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...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- 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
- 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
- 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$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- 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 - $210k
...robotics startup in San Francisco is looking for a Robotics Software Engineer to lead the development of intelligent software for automated... ...with responsibilities for system design and architecture, algorithm development, and high-fidelity simulation. The ideal candidate...SeniorFlexible hours- ...aviation company in California is searching for an Electrical Engineer to join their innovative team. This exciting role involves designing... ...have experience with C/C++ and proficiency in motor control algorithms. The position offers a lucrative salary and comprehensive...Senior
$155.07k - $170.3k
...Hybrid - San Francisco Your Role Ready for a career glow up? As Senior Engineer, Marketing Technology , you’ll be designing and implementing... ...Supervised learning using Regression Models, Classification Algorithms, Clustering Models, and the ability to apply these Machine...SeniorFull time$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- ...accelerating and simplifying the Energy Transition. We provide turnkey engineering and construction services designed to reduce our clients'... ...process today! Summary of Position Functions The Senior Project Developer will manage the development of Energy Efficiency...SeniorFull timeTemporary workFor subcontractorStart working today
$100k - $135k
Turner Construction Company is seeking an experienced Construction Engineer to manage and assess project information, ensuring timely and budget-compliant delivery. The role involves supervising teams, liaising with various stakeholders, and managing essential project...Senior- ...Senior Robotics Software Engineer Orchard Robotics is a Series A startup backed by top VCs like Quiet Capital, Shine Capital, and General Catalyst... ...systems, including advanced perception & localization algorithms. Implement intelligent systems and processes to...SeniorFull timeWork at officeWeekend work
- Hayden AI Technologies, Inc. in San Francisco is seeking a Senior State Estimation Engineer to derive and implement novel algorithms for real-time pose estimation. This role involves collaborating on high-impact projects, developing software in C++ and Python, and mentoring...Senior
$112.2k - $145.2k
...professional growth. Find your future with us. Boeing Defense, Space & Security (BDS) is seeking a Ground Systems Integration Engineer (Experienced or Senior Level) to support an Air Dominance Fixed Wing Proprietary Program in Berkeley, MO. Step into a fast-paced, cutting-...SeniorPermanent employmentWork experience placementImmediate startRelocationVisa sponsorshipWork visaFlexible hoursShift workDay shift- A well-funded startup is seeking a Senior Field Engineer to manage nationwide Field Engineers and serve as the technical expert in field operations. Candidates should have over 3 years of experience in technical operations and leading distributed teams, particularly in...Senior
$118.15k - $159.85k
...great opportunity for professional growth. Find your future with us. The Boeing Company is looking for Software Engineer - Systems (Experienced and Senior) to join our team in Berkeley, Missouri. This position supports a cross-functional engineering team, primarily...SeniorPermanent employmentWork experience placementInterim roleCurrently hiringRelocationVisa sponsorshipWork visaFlexible hoursShift workDay shift$286.2k - $326.7k
Senior Distinguished Engineer, AI Compute (Remote Eligible)At Capital One, we are creating responsible and reliable AI systems, changing banking... ...plus at least 10 years of experience developing AI and ML algorithms or technologies, or a Master's degree in Computer Science...SeniorRemote jobFull timePart timeLocal area$175k - $210k
...mission. System is seeking a highly motivated and experienced Senior Software Engineer to join our team. The primary responsibility for this role... ...understanding of systems design, data structures, and algorithms Knowledge in using, maintaining, and documenting infrastructure...SeniorFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Algorithms Engineer. Be the first to apply!
- 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

