Biotechne
Senior Software Engineer, AI and ML Platforms
San Jose, CA · Senior
Sponsorship not specified$132k-$218kDetected 30 days ago
PythonJavaFastAPIFlaskSpringDistributed SystemsBackend DevelopmentData StructuresAlgorithmsCode ReviewVector DatabasesAWSAzureCloud PlatformsDockerKubernetesCI/CDRESTMachine LearningLLMsRAGMLOpsCybersecurityResearch
About the role
- By joining Bio-Techne, you'll join a company with a powerful and positive purpose of enabling cutting-edge research in Life Sciences and Clinical Diagnostics.
- This Senior Software Engineer role sits at the intersection of AI engineering, cloud-native microservices, and enterprise SaaS platforms.
Responsibilities
- Lead the design and development of cloud-native, microservices-based backend systems supporting Bio-Techne software products
- Design, build, and deploy AI-powered services, including LLM-based assistants, recommendations, and automation workflows
- Develop scalable REST and event-driven APIs that integrate AI services with instrument software and customer-facing applications
- Architect and implement Retrieval-Augmented Generation (RAG) pipelines over scientific, operational, and customer data
- Partner with central IT, Enterprise Data, and Infrastructure teams to align AI services with shared platform standards.
- Establish and maintain MLOps practices for model versioning, evaluation, monitoring, and retraining - ensuring AI services degrade gracefully and remain reliable over time.
- Collaborate with product management, scientists, and UX teams to translate scientific workflows into AI-driven software capabilities
- Drive technical standards for code quality, service ownership, and system architecture
- Mentor junior engineers and contribute to design reviews, code reviews, and technical decision-making
- Document system architecture, APIs, and operational considerations for internal and cross-functional stakeholders
Requirements
- Or, M.S. in Computer Science, AI/ML, or related discipline and 5+ years of relevant experience
- Knowledge, Skills, and Abilities:
Nice to have
- Experience with cloud platforms such as AWS or Azure
- Familiarity with Kubernetes and multi-service deployment strategies
- Experience managing the ML lifecycle, including but not limited to EDA, feature engineering, model training/tuning, validation, deployment, and maintenance
- Experience with vector databases (pgvector, FAISS, Pinecone, or similar)
- Experience with RAG frameworks such as LangChain or LlamaIndex
- Exposure to scientific software, laboratory instrumentation, or regulated environments (GxP)
- Experience designing systems with multi-tenant SaaS considerations and feature-based licensing
- Why Join Bio-Techne:
Skills
- Strong proficiency in Python, Java, or similar backend languages with hands-on microservices experience
- Demonstrated experience designing and operating cloud-native SaaS platforms
- Hands-on experience integrating AI/ML or LLM-based services into real-world applications
- Solid understanding of distributed systems, asynchronous processing, and service-to-service communication
- Experience with containerization (Docker) and CI/CD pipelines
- Strong written and verbal communication skills, including experience working across engineering and scientific teams
- Bio-Techne, and all of its brands, provides tools for researchers to further treat and prevent disease worldwide.
Compensation
- $132,400.00 - $217,600.00 Bio-Techne develops innovative software and instrumentation solutions that help scientists generate accurate, reproducible biological data at scale.
Benefits
- We invest in our employees' financial futures through 401k plans, an employee stock purchase plan (ESPP), Health Saving Account (HSA), Flexible Spending Account (FSA), and Dependent Care FSA.
- We empower our employees develop their careers through mentorship, promotional opportunities, training and development, tuition reimbursement, internship programs, and more.
- We offer employee resource groups, volunteer paid time off, employee events, and charity drives to build a culture of caring and belonging.
- We offer an accrued leave policy with paid holidays, paid time off, and paid parental leave.
- Education & Experience:
- Or, equivalent combination of relevant education and experience
Apply directly at Biotechne →Create a free account for alerts like thisView Biotechne immigration profile
This listing is sourced directly from Biotechne's careers page and normalized into a canonical job model.