Full-stack Senior Software Engineer


Newton, Massachusetts
Negotiable
CR/569164_1766399538
Full-stack Senior Software Engineer

Job Title: Senior Software Engineer
Location: Remote
Contract: 6 months (high possibility of extension)
Start Date: ASAP / Early January 2026

About the Role

We are partnering with an AI-enabled platform designed to support life sciences investors with portfolio optimization, diligence workflows, and value/risk modelling. They are seeking a Senior Software Engineer to build and lead their core platform.


Responsibilities

  • End-to-End Platform Ownership: Design, build, and scale a web platform enabling deal teams to explore, upload, and analyze drug assets from discovery through valuation.
  • Front end Architecture & UX: Develop intuitive, data-rich interfaces using modern frameworks (React/Next.js preferred) for managing deal pipelines and interpreting LLM-driven insights.
  • Backend Services & Orchestration: Implement robust backend services and job orchestration layers (FastAPI, Node.js) for document ingestion, model execution, and results delivery.
  • Data Visualization: Create interactive components to visualize scientific assessments, risk analyses, and ML-driven insights.
  • API & Integration: Design and maintain clean, scalable APIs between the core LLM orchestration layer and the platform. Collaborate with ML engineers to expose model outputs as user-ready insights.
  • Cloud Deployment & Reliability: Deploy and monitor platform services on AWS (or equivalent), ensuring high availability, low latency, and secure handling of sensitive data.
  • Collaboration & Product Thinking: Work cross-functionally with ML engineers, product leads, and domain experts to translate scientific and business logic into actionable workflows.
  • Continuous Improvement: Champion best practices - automated testing, CI/CD, observability, and modular architecture - while staying current on advances in AI-driven platform development.

Required Skills & Qualifications

  • Bachelor's, Master's, or Ph.D. in Computer Science or related field.
  • Full-Stack Engineering: Proven experience building modern web applications end-to-end - from performant frontends (React, Next.js) to scalable backends (FastAPI, Node.js).
  • Frontend Expertise: Component-based design, state management (Redux, React Query), and visualization frameworks (D3.js, Plotly).
  • Backend & API Development: RESTful or GraphQL APIs, authentication/authorization, event-driven workflows, and background jobs.
  • Database: Experience with relational (PostgreSQL) and NoSQL (MongoDB, DynamoDB) databases.
  • Cloud & DevOps: AWS (or GCP/Azure), Docker, Kubernetes, Terraform, CI/CD pipelines.
  • Security Awareness: Best practices for secure data handling and compliance.
  • Strong communication and collaboration skills; product-oriented mindset.

Nice to Have

  • Experience in healthcare, life sciences, or biopharma sectors.
  • Familiarity with ML/LLM integration and document ingestion pipelines.

FAQs

Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your resume and details on file so when we see similar roles or see skillsets that drive growth in organizations, we will always reach out to discuss opportunities.

Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.

We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business. 

That's why we recommend registering your resume so you can be considered for roles that have yet to be created. 

Yes, we help with resume and interview preparation. From customized support on how to optimize your resume to interview preparation and compensation negotiations, we advocate for you throughout your next career move.