Overview:
You will join the BIOVIA Lab Operations team to help build the next-generation laboratory informatics platform. In this role you will apply AI-powered agents and modern full‑stack tech to support scientists in pharma and biotech, advancing data accessibility and AI-driven workflows. You’ll collaborate with cross‑functional teams to translate needs into scalable software solutions and contribute to architecture, testing, and cloud deployments. This is a hands-on opportunity to shape a high-impact platform that accelerates laboratory operations with AI.
Responsibilities:
Design, develop and deploy AI-powered agents and workflows for lab processes and data management Build and enhance full-stack enterprise applications using Java, Python, JavaScript/TypeScript Integrate LLMs, RAG, and agent orchestration frameworks into production apps Develop scalable backend services and database integrations Create interactive web applications and support cloud deployments Collaborate with scientists, product managers and engineers to translate requirements Support modernization and AI-assisted, specification-driven development practices Contribute to software architecture, design decisions, testing Advance AI-powered enterprise applications with data accessibility and automation
Key requirements:
Bachelor in Computer Science, Software Engineering, Mathematics, Informatics, or related field 0–2 years of professional software development experience Hands-on experience with AI/LLM applications including RAG and agent orchestration using LangChain, LangGraph or similar Proficiency in Java and JVM-based tech (Spring Boot or Groovy/Grails) Python experience with data processing (pandas) Strong JavaScript/TypeScript skills and modern frontend frameworks (Angular or React) Experience with relational databases (Oracle, MariaDB) Solid OOP, design patterns, and application architecture Familiarity with AI-assisted development tools (Cursor, Claude Code) DevOps practices, cloud development and deployment experience Strong problem-solving, communication and collaboration skills strong communication cross-functional collaboration initiative and adaptability Java Spring Boot Groovy/Grails