Software Engineer Job in Hayward, CA | Yulys
×

Job Title: Software Engineer

Company Name: Predicine, Inc
Salary: USD 160,000.00
-
USD 162,000.00 Yearly
Job Industry: Biotechnology
Job Type: Full time
WorkPlace Type: On-Site
Location: Hayward, CA, United States
Required Candidates: 1 Candidates
Skills:
Composer
PSR Standards
REST API Development
Job Description:

Predicine, Inc. in Hayward, CA seeks Software Engineer. Design, develop, and enhance LIMS and backend software to automate laboratory data workflows and support informatics and lab operations.


Job Responsibilities:


  • Design, develop, and improve Laboratory Information Management System (LIMS) and bioinformatics software to automate laboratory data entry and reporting;


  • Build backend services and RESTful APIs using FastAPI and Flask to connect frontend applications, databases, and data analysis pipelines;


  • Develop and maintain full-stack web applications using HTML, CSS, JavaScript, TypeScript, React, and Flask to support laboratory operations;


  • Connect backend services to databases to store, retrieve, and manage laboratory and biological data;


  • Analyze data and create dashboards and reports to help scientists and lab staff monitor metrics and results;


  • Improve system performance by updating legacy services, speeding up APIs, and reducing manual work;


  • Set up logging, monitoring, and troubleshooting to track system performance and fix software issues; and


  • Work with lab staff, data analysts, and engineers to gather requirements and ensure software meets workflow and regulatory needs.


Requirements:


This position requires Master’s degree or foreign equivalent in Computer Science, Computer Engineering, or a related field.


No prior work experience is required, but must demonstrate knowledge and skills through academic coursework, research project, teaching assistantship, or practical training through internship or co-op in each of the following:


  • HTML, CSS, JavaScript, TypeScript, Flask, FastAPI and React;
  • Algorithm design and analysis;
  • Database systems, data modeling, and data analysis/visualization; and
  • Full-stack web development.

Are you looking for more jobs nearby? Find your favorite jobs now by visiting our online jobs page.

Become a part of our growth newsletter