Full-Stack Software Engineer: ML Focus

Boston Bioprocess

IndiaremotePosted 1 month ago
Boston Bioprocess logo

Skill Required

Machine-Learning-EngineeringFullstack-DevelopmentSoftware-EngineerMLOpsAI-EngineeringFull-Stack-Machine-Learning-EngineerFull-Stack-AI-EngineerAI-Full-Stack-EngineerML-Software-EngineerFull-Stack-Machine-LearningFull-Stack-AI-EngineeringFull-Stack-AI-DeveloperAI-Full-Stack-DeveloperAI-ML-Software-EngineerDeveloperFull Stack DeveloperMachine Learning EngineerSoftware EngineerSoftware DeveloperMachine Learningsoftware engineeringGenerative AIrelated fieldObservabilityCD pipelinesEngineeringTensorFlowPostgreSQLsimilar)MLflowNext.jsbuildingFastAPIPyTorchTestNGPythonSvelteDjangodesignDevOpsReactMySQLCI/CDAgileFulltime

Key highlights

  • Salary: $15K USD to $30K USD depending on skills and experience.
  • Education & experience: Master’s degree with 2+ years Full‑Stack experience OR Bachelor’s from Tier 1 Indian University with 5+ years experience.
  • Benefits package includes health, life, vision, and dental insurance plus four weeks paid vacation.
  • Deep expertise in building complex UI‑heavy responsive web applications using React.js, Next.js, Svelte, etc.
  • Hands‑on experience integrating ML frameworks (PyTorch, Jax, Tensorflow) into production software.
  • Proven experience deploying services and ML models on AWS (SageMaker, ECS, Lambda) or GCP.

Role overview

Boston Bioprocess Inc. is an AI‑native SaaS company that builds cutting‑edge software to help biotech clients track and optimize their research, development, and manufacturing operations. The role is an experienced AI‑native Software Engineer on the data science team, responsible for designing, building, and operating production systems that scale machine‑learning models for the AI‑driven bioprocess platform.

Responsibilities

  • Take the lead in building the engineering backbone behind our AI‑driven bioprocess platform, turning early‑stage models into dependable services that clients and scientists rely on daily.
  • Design, develop, and own the production services that power our predictive, optimization, and generative AI applications using FastAPI, PyTorch, and AWS.
  • Own deployment, retraining workflows, and establish best practices for versioning, CI/CD, observability, and drift monitoring while balancing immediate needs with long‑term infrastructure requirements.
  • Bring modular architecture, typed interfaces, and robust testing to early‑stage ML code; write clean, maintainable, and efficient code, taking ownership of quality and performance of ML systems.
  • Create robust REST APIs, ETL pipelines, and human‑in‑the‑loop feedback systems.
  • Work closely with data scientists and wet‑lab scientists to translate scientific requirements into production constraints.
  • Actively integrate AI‑powered tools into daily workflow to optimize coding, refactoring, testing, and documentation; use Agile practices to plan and track work.
  • Collaborate closely with data scientists, backend engineers, and wet‑lab scientists to build Agentic AI systems, manage data pipelines, prepare datasets for machine learning models, and create insightful dashboards.

Requirements

  • Master’s degree in Computer Science, Engineering, or a related field from a reputed US/European/APAC University with 2+ years of proven experience as a Full‑Stack Developer (or similar role), OR a Bachelor’s degree from a Tier 1 Indian University with 5+ years of experience in a related field.
  • Deep expertise in building complex, UI‑heavy, and responsive web applications using React.js, Next.js, Svelte, etc.
  • Strong knowledge of Python‑based back‑end frameworks such as FastAPI, Django, or similar.
  • Experience with databases like MySQL, PostgreSQL, or similar, including schema design for experimental or scientific data.
  • Hands‑on experience integrating ML frameworks (PyTorch, Jax, Tensorflow, or similar) into production software, with a clear understanding of inference, batching, and model lifecycle under real load.
  • Proven experience deploying and maintaining services and ML models on cloud platforms—AWS (SageMaker, ECS, Lambda), GCP, or similar—alongside experience with DevOps practices and CI/CD pipelines.
  • Strong communication, excellent problem‑solving skills and attention to detail.

Nice to have

  • Experience building LLM‑powered applications (prompt engineering, evaluation, caching, agentic workflows).
  • Experience with Bayesian methods, optimization under uncertainty, or recommender systems.
  • Exposure to laboratory informatics systems (LIMS) or Manufacturing Execution Systems (MES), or similar.

Benefits

  • Complete benefits package including health, life, vision, and dental insurance.
  • Four weeks of paid vacation.

Additional details

  • Culture Fit: You thrive in a small, agile team with minimal bureaucracy and a fast‑paced culture. You are a motivated collaborator and a bridge‑builder who sees the gap between early‑stage model code and production systems as the interesting part of the job, not the boring part. You have opinions about where that line should be drawn and the judgment to know when to cross it.
  • Originally posted on Himalayas.
Apply now