Senior Staff Software Engineer, Full Stack

Requirements

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience in software development.
  • 7 years of experience with full stack development, including back-end (Java, Python, GO, C++) and front-end (JavaScript/TypeScript, HTML, CSS) technologies.
  • 5 years of experience leading technical projects and setting technical direction.
  • Experience with machine learning or signal processing on sensor or time-series data (e.g., PPG, accelerometer, IMU).

Nice to haves

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • Experience with wearables or physiological sensing technologies (e.g., PPG, ECG, IMU, skin temperature).
  • Experience with foundation models or large-scale machine learning on sensor or time-series data.
  • Experience designing and serving ML systems across device, mobile, and cloud environments, considering latency, battery, and capacity planning.
  • Experience delivering health or wellness features with strict data quality and privacy standards such as GDPR and HIPAA.
  • Mentoring senior engineers and influencing technical direction across organizations and sites.
  • Track record of taking research into production, including building evaluation frameworks and launch criteria.

What you'll be doing

  • Drive sensing-model strategy with Research to transition health detection from heuristic algorithms to foundation models for features like activity recognition, vitals, and health trend detection.
  • Define and own shared launch criteria with Research, including accuracy, latency, battery usage, serving cost, reliability, and privacy.
  • Build system health metrics, regression tests, staged rollouts, and pipelines for wearable sensor data capture and transport.
  • Write design documents and code; lead system design decisions across device, mobile, and backend layers regarding computation distribution.
  • Mentor engineers across sites, share AI advancements, and align Product, UX, Research, and Clinical teams on sensing strategy.
  • Manage project priorities, deadlines, and deliverables; design, develop, test, deploy, maintain, and enhance software solutions.
AI Summary ✨

Similar jobs

  • Full-Stack Software Engineer, Child Safety Tools & Systems (London)

    OpenAILondon, UK3 days ago
    RemoteRegistered sponsor
  • Demo Software Engineer (f/m/d)

    ContentfulGreater London, UK3 days ago
    Registered sponsor
  • See all jobs in UK →