Senior Software Engineer (Full Stack)
Senior full-stack engineer to own and scale Prudentia's AI-powered platform for biopharma investment analysis, due diligence, and valuation — building React/Next.js front ends, FastAPI/Node backends, APIs, and AWS infrastructure. Acts as tech lead for the core platform, working closely with ML engineers, product, and life-science domain experts.
- Compensation
- $165K–$202K / yr
- Location
- Boston
- Work setup
- Hybrid
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- Bachelor's, Master's, or Ph.D. in Computer Science, Software Engineering, or a related technical field
- Proven experience building modern web applications end-to-end (React, Next.js, or similar front ends; FastAPI, Node.js, or equivalent back ends)
- Hands-on experience designing and implementing complex, data-driven applications that integrate APIs, asynchronous job systems, or ML backends
- Strong command of component-based design, state management, and visualization frameworks (e.g., React Query, Redux, D3, Plotly)
- Expertise developing RESTful or GraphQL APIs, integrating authentication/authorization, and managing event-driven workflows and background jobs
- Comfort with relational and NoSQL databases (e.g., Postgres, MongoDB, DynamoDB) and designing efficient data access layers for large datasets
- Experience deploying full-stack applications in cloud environments (AWS, GCP, or Azure) using Docker, Kubernetes, Terraform, and CI/CD pipelines
- Familiarity with secure data handling, user authentication, and compliance best practices (healthcare/life sciences/enterprise a plus)
- Strong communication and collaboration skills; able to work with ML engineers, product managers, and scientific domain experts
- Strong problem-solving skills and an analytical mindset
- Autonomous, self-starter attitude with a strong sense of ownership
Nice to have
- Experience in healthcare, life sciences, or biopharma sectors
Full description
About Prudentia Sciences
Prudentia Sciences is an AI-powered technology platform transforming how biopharma, biotech, and life sciences investors approach portfolio management, due diligence, and value/risk simulation. Our platform accelerates investment in breakthrough therapies by:
- Empowering biopharma to accelerate drug pipelines, maximize ROI, and achieve clinical and commercial success for greater patient impact
- Enabling strategic positioning of asset value during portfolio planning and dealmaking
- Equipping investors with data-driven insights to optimize capital allocation in drug asset transactions
Backed by GV (Google Ventures), McKesson, SignalFire, Iaso Ventures, and Virtue, we're on a mission to unlock the full potential of pharmaceutical R&D by empowering decision-makers with real-time, data-driven insights.
The Opportunity
We're seeking an exceptional Senior Software Engineer to build and lead our core platform as we scale. This is a rare opportunity to join a high-impact technology company in a major growth stage, where you'll act as tech lead for our core platform, ensuring our pharma and biopharma customers achieve transformative outcomes with our platform. Our platform is quickly seeing exceptional demand in its sector, and backed by top tier life science investors who have an informed perspective on where AI can have a profound impact in the industry.
What You'll Do
- End-to-End Platform Ownership: Design, build, and scale the web platform that enables deal teams to explore, upload, and analyze drug assets from discovery through due diligence and valuation.
- Front-End Architecture & UX: Develop intuitive, data-rich interfaces using modern frameworks (React/Next.js preferred) that empower users to manage deal pipelines, upload documents, and interpret LLM-driven insights.
- Workflow & Orchestration: Implement robust backend services and job orchestration layers (e.g., FastAPI, Node, or similar) that coordinate document ingestion, model execution, and results delivery across the platform.
- Data Visualization & Insight Delivery: Create dynamic, interactive components that visualize scientific assessments, risk analyses and deal insights generated by ML pipelines.
- API & Integration Engineering: Design and maintain clean, scalable APIs between the core LLM orchestration layer and the platform. Collaborate closely with ML engineers to expose model outputs as user-ready insights.
- Reliability & Scalability: Deploy and monitor platform services on AWS (or equivalent). Ensure high availability, low latency, and secure handling of sensitive scientific and deal data.