Job Overview

Title:

Backend Engineer

Description:

you'll build systems and apis to collect, curate, and analyze data generated by biomedical dogs, devices and patient data.


immediate requirements

  • apis & backends handling ehr data, time-series sensor streams, and sensor/hardware integrations via rest apis
  • data pipelines & analytics for physiological, behavioral, and neural signals
  • ml & statistical models for biomedical & detection dog research
  • web & embedded integrations connecting software to real-world devices


you should be familiar with at least a few of the following domains:

  • signal processing and basic statistics
  • stream processing and online algorithms
  • databases especially time series databases (victoriametrics), sql. we have postgres, sqlite, duckdb in our stack
  • computer vision, machine learning


you should be an expert in either python, c++, or rust. our stack is python-heavy with a few modules written in rust/c++ where needed. firmware is written in c/c++ (or rust). if you plan to write c++/rust, you may have to generate a python api using pybind11/pyo3.


what you'll do

  • develop data pipelines for real-time & batch processing
  • build robust apis & backends for devices, research tools, and data systems
  • handle data transformations, storage, and querying for structured & time-series datasets
  • evaluate and improve upon ml models & analytics.
  • collaborate with hardware & research teams to turn messy real-world data into insights


we prioritize data integrity and correctness over brute-force scaling. if you like building reliable software and working with complex real-world data, let's talk.

Salary:

$575194-$1267016 Annual

Company:

TechKareer

Location:

Bangalore, Karnataka, India