SiPhox Health

Wearable and At-Home protein monitoring with silicon photonic chips

Principal Signal Processing Software Engineer

Location
Burlington, MA, US
Job Type
Full-time
Experience
6+ years
Visa
Will sponsor
Apply to SiPhox Health and hundreds of other fast-growing YC startups with a single profile.
Apply to role ›

About the role

SiPhox is embarking on an ambitious effort to develop and commercialize an at-home diagnostic platform with a large menu of multiplexed immunoassay applications. We are looking to grow our small-software engineering team to make this happen. We are developing a technology that can allow at-home assays of personal biochemical profiles.

We are seeking an experienced engineer specialized in signal processing of multiplexed signals. You will process spectral and time-series data from optical biosensors, design intake and output data formats utilized by interdisciplinary teams and significantly contribute to workflow and team development as we scale our operations.

Key Responsibilities

  • Design, code, test, and maintain software for analyzing time-series biosensor signals and compiling statistics across datasets
  • Develop and enhance analytical methodologies to support emerging sensor technologies and novel assay types
  • Develop GUIs for data analysis and exploration. Frameworks such as Plotly.js, Canvas.js, Jupyter Notebook, PySide6, NiceGUI, Dash, Kivy, or DearPyGUI is highly beneficial
  • Implement data models on Amazon Web Services (AWS) and contribute schemas and validation APIs to our database systems
  • Work cross-functionally with engineers to identify requirements for software and track them in our project management software
  • Design automatic reporting processes for model management
  • Create and maintain documentation
  • Participate on teams using standup oriented project management

Qualifications and Skills

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field with minimum 5 years experience
  • Proficiency in Python, TypeScript, or Go for developing interfaces and integrating diverse systems
  • Expertise in developing high-performance signal processing software in C, C++, Cython, or Rust
  • Experience in statistical optimization methods, such as SVM, neural networks, cross decomposition, and kernel ridge regression
  • Proficiency in analyzing and interpreting statistics across diverse datasets
  • Solid understanding of SQL databases, schema and API design
  • Experience operating and designing CI/CD
  • Team oriented work in a modern VCS (i.e. git and GitHub Actions)
  • Experience in code documentation
  • Opinions on code linting and auto-code formatting
  • Experience collecting software requirements and effectively communicating technical concepts to multidisciplinary teams

Bonus

  • Experience with optics, radar systems, or digital beam forming
  • Experience with using artificial intelligence or machine learning is desirable

About SiPhox Health

Wearable and At-Home protein monitoring with silicon photonic chips

SiPhox Health
Founded:2020
Batch:S20
Team Size:30
Status:
Active
Location:Burlington, MA
Founders
Michael Dubrovsky
Michael Dubrovsky
Co-Founder
Diedrik Vermeulen
Diedrik Vermeulen
Founder