Beacon Biosignals is on a mission to revolutionize precision medicine for the brain. They are seeking a talented software engineer to scale up scientific outputs and build automated analytics pipelines that process biosignal data and machine learning outputs.
Responsibilities:
- Develop, deploy and monitor feature computation and analytics services that transform raw biosignal data, machine learning outputs, and clinical metadata to generate meaningful scientific results
- Build high-quality composable tooling that enables data scientists to deliver scientific results at scale
- Transform custom or semi-standardized data workflows into reusable tools and automated products that power clinical diagnostics and trials
- Design, implement, and maintain versioned data models and transformations that enrich biosignal metrics with clinical context
- Contribute to reusable, scalable customer-facing analytics products, such as automated scientific reports, dashboards and purpose-specific dataset views
- Collaborate closely with teams of engineers, data scientists, and neuroscientists to understand workflow pain-points and inefficiencies that can be resolved with tooling and processes improvements
- Partner with scientists, product managers, and stakeholders to identify high-impact analytics improvements that accelerate development of novel therapies and diagnostic tools
Requirements:
- Extensive practical experience developing production-level software for scientific or analytics applications, monitoring their performance, and maintaining them over time
- Proficiency in Python, Julia, or another scientific/data-oriented programming language
- An approach to software development that emphasizes composability, efficiency, and maintainability
- A rigorous approach to documentation and automated testing
- A collaborative mindset - you're excited to work closely with multiple teams to achieve Beacon's analytics product goals
- Strong asynchronous communication skills and a knack for making the most of synchronous collaboration
- A background in a relevant scientific or computational field (e.g., neuroscience, statistics, machine learning, clinical trials) is preferred but not required - we welcome candidates who are eager to learn!