About Boston Bioprocess
At Boston Bioprocess Inc., our mission is to revolutionize biotech manufacturing through the power of AI. We build cutting-edge software that helps our clients track and optimize their research, development, and manufacturing operations. We are a growing, ambitious team dedicated to creating the bioprocess software of the future.
We are a client-centric SaaS business where satisfaction and retention are paramount. We believe success is built on a foundation of technical excellence, clear communication, empathy, and a proactive, can-do attitude for solving complex challenges.
About the role
We're looking for an experienced and passionate Senior Full-Stack Software Engineer to join our data science team. In this high-impact role, you will be instrumental in developing our core operational software. You'll take the lead on building sophisticated systems from the ground up, including a complex process scheduler (think dynamic Gantt charts) and a seamless invoicing platform that are critical to our clients' success.
Beyond these core projects, you will collaborate closely with our scientific teams to build Agentic AI systems, manage data pipelines, prepare datasets for machine learning models, and create insightful dashboards to optimize everything from laboratory experiments to commercial-scale manufacturing.
This is a fully remote position, with the expectation of significant working hours overlapping with the US Central time zone to ensure seamless collaboration.
What you'll do
- Design, develop, and own our primary web applications, including a complex process scheduler (Gantt charts, calendars), and a full-featured invoicing system using React and Next.js.
- Create and maintain robust, scalable backend services and APIs that power our front-end applications and data processing needs.
- Build and manage ETL pipelines to ingest and structure the data required for our scheduling, invoicing, and machine learning applications.
- Collaborate with design and data science teams to take new features from initial concept through to successful deployment.
- Write clean, maintainable, and efficient code, taking ownership of the quality and performance of the features, you build.
- Actively integrate AI-powered tools into your daily workflow to optimize and speed up tasks such as coding, refactoring, testing, and documentation.
- Effectively use Agile practices to plan and track your work.
- Be judicious in balancing supporting immediate needs with long term infrastructure requirements.
Qualifications
- 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 related field.
- Strong knowledge of Python based back-end languages such as FastAPI, Django, or similar.
- Proven experience with cloud services like AWS or similar.
- Proven experience of DevOps practices and CI/CD pipelines.
- Experience with technologies like Terraform or similar.
- Experience with databases like MySQL, PostgreSQL, or similar.
- Deep expertise in building complex, UI-heavy, and responsive web applications using React.js, Next.js. Svelte etc.
- Proven experience implementing and customizing complex UI components and data visualization libraries, particularly for scheduling applications (e.g., Gantt charts, timelines).
- Familiarity with version control tools like Git.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
The ideal candidate
- Loves the Startup Vibe: You thrive in a small, agile team with minimal bureaucracy and a fast-paced culture.
- Is a Motivated Collaborator: You are a highly motivated self-starter who enjoys working collaboratively to achieve ambitious goals.
The pay range for this role is:
25,000 - 35,000 USD per year (Remote)