> Markdown version of [/jobs/ext/1411209-software-engineer](https://www.wearedevelopers.com/jobs/ext/1411209-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Predicine, Inc. - **Location:** Hayward, CA, United States - **Salary:** $161,637.0 - **Contract:** Internship / Graduate position - **Skills:** HTML, JavaScript (Programming Language), Application Programming Interfaces (APIs), Algorithm Design, Data Analysis, Bioinformatics, Cascading Style Sheets (CSS), Databases, Computer Engineering, Laboratory Information Management Systems, Software Engineering, TypeScript, Data Logging, ReactJS, Flask (Web Framework), Backend, Fastapi, Information Technology, Front End Software Development, Restful APIs - **Published:** July 23, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=66d61c32225213bc ## About the Role 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. ## 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. ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Intro to FastAPI](https://www.wearedevelopers.com/videos/462-intro-to-fastapi) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Build UIs that learn - Discover the powerful combination of UI and AI](https://www.wearedevelopers.com/videos/124-build-uis-that-learn-discover-the-powerful-combination-of-ui-and-ai) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)