{"schemaVersion":"jobsearcher.job.v1","id":"8a755b113cc2b8ba7c53407d","url":"https://jobsearcher.com/jobs/8a755b113cc2b8ba7c53407d","canonicalUrl":"https://jobsearcher.com/jobs/8a755b113cc2b8ba7c53407d","title":"Software Engineer","description":"Position:\n\nSoftware Engineer (Full-time)\n\nLocation:\n\nHayward, CA\n\nSalary:\n\n$161,637/year\n\nJob Description:\n\nPredicine, 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.\n\nJob Responsibilities:\n\nDesign, develop, and improve Laboratory Information Management System (LIMS) and bioinformatics software to automate laboratory data entry and reporting;\n\nBuild backend services and RESTful APIs using FastAPI and Flask to connect frontend applications, databases, and data analysis pipelines;\n\nDevelop and maintain full-stack web applications using HTML, CSS, JavaScript, TypeScript, React, and Flask to support laboratory operations;\n\nConnect backend services to databases to store, retrieve, and manage laboratory and biological data;\n\nAnalyze data and create dashboards and reports to help scientists and lab staff monitor metrics and results;\n\nImprove system performance by updating legacy services, speeding up APIs, and reducing manual work;\n\nSet up logging, monitoring, and troubleshooting to track system performance and fix software issues; and\n\nWork with lab staff, data analysts, and engineers to gather requirements and ensure software meets workflow and regulatory needs.\n\nRequirements:\n\nThis position requires Master’s degree or foreign equivalent in Computer Science, Computer Engineering, or a related field.\n\nNo 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:\n\nHTML, CSS, JavaScript, TypeScript, Flask, FastAPI and React;\nAlgorithm design and analysis;\nDatabase systems, data modeling, and data analysis/visualization; and\nFull-stack web development.\n\nContact: Email resume to talentacquistion@predicine.com or mail it to 3555 Arden Road, Hayward, CA 94545.","company":"Predicine","rawCompany":"predicine","city":"Hayward","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-08-03T22:20:04.499Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer","description":"Position:\n\nSoftware Engineer (Full-time)\n\nLocation:\n\nHayward, CA\n\nSalary:\n\n$161,637/year\n\nJob Description:\n\nPredicine, 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.\n\nJob Responsibilities:\n\nDesign, develop, and improve Laboratory Information Management System (LIMS) and bioinformatics software to automate laboratory data entry and reporting;\n\nBuild backend services and RESTful APIs using FastAPI and Flask to connect frontend applications, databases, and data analysis pipelines;\n\nDevelop and maintain full-stack web applications using HTML, CSS, JavaScript, TypeScript, React, and Flask to support laboratory operations;\n\nConnect backend services to databases to store, retrieve, and manage laboratory and biological data;\n\nAnalyze data and create dashboards and reports to help scientists and lab staff monitor metrics and results;\n\nImprove system performance by updating legacy services, speeding up APIs, and reducing manual work;\n\nSet up logging, monitoring, and troubleshooting to track system performance and fix software issues; and\n\nWork with lab staff, data analysts, and engineers to gather requirements and ensure software meets workflow and regulatory needs.\n\nRequirements:\n\nThis position requires Master’s degree or foreign equivalent in Computer Science, Computer Engineering, or a related field.\n\nNo 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:\n\nHTML, CSS, JavaScript, TypeScript, Flask, FastAPI and React;\nAlgorithm design and analysis;\nDatabase systems, data modeling, and data analysis/visualization; and\nFull-stack web development.\n\nContact: Email resume to talentacquistion@predicine.com or mail it to 3555 Arden Road, Hayward, CA 94545.","datePosted":"2026-08-03T22:20:04.499Z","dateModified":"2026-08-03T22:20:04.499Z","hiringOrganization":{"@type":"Organization","name":"Predicine","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Hayward","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"8a755b113cc2b8ba7c53407d"},"url":"https://jobsearcher.com/jobs/8a755b113cc2b8ba7c53407d"}}