Implaion Recruiting is supporting an AI-powered technology firm dedicated to transforming how the pharmaceutical, biotechnology, and life sciences investment communities manage portfolios. They are seeking an exceptional Senior/Staff Software Engineer to build and lead their core platform during a pivotal growth stage, ensuring global pharmaceutical partners achieve transformative outcomes.
Responsibilities:
- End-to-End Platform Ownership: Design, build, and scale the web architecture that allows deal teams to explore, upload, and analyze drug assets from discovery through due diligence
- Front-End Architecture & UX: Develop intuitive, data-rich interfaces using modern frameworks (React/Next.js preferred) that allow users to manage pipelines and interpret complex, AI-driven insights
- Workflow & Orchestration: Implement robust backend services and job orchestration layers (e.g., FastAPI, Node.js) to coordinate document ingestion, model execution, and results delivery
- Data Visualization: Create dynamic, interactive components to visualize scientific assessments, risk analyses, and deal insights generated by machine learning pipelines
- API & Integration Engineering: Design and maintain clean, scalable APIs between the core orchestration layer and the platform, collaborating with ML engineers to translate model outputs into user-ready insights
- Reliability & Scalability: Deploy and monitor services on cloud infrastructure (AWS preferred), 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 logic into actionable workflows
- Continuous Improvement: Champion engineering best practices—including automated testing, CI/CD, and modular architecture—while staying current on AI-driven development
Requirements:
- 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, from performant front-ends (React, Next.js) to scalable back-ends (FastAPI, Node.js)
- Hands-on experience implementing complex, data-driven applications that integrate with APIs, asynchronous systems, or ML backends
- Strong command of component-based design, state management, and visualization frameworks (e.g., React Query, Redux, D3, Plotly)
- Expertise in developing RESTful or GraphQL APIs, managing authentication/authorization, and event-driven workflows
- Proficiency with both relational and NoSQL databases (e.g., Postgres, MongoDB, DynamoDB) and designing efficient data access layers
- Experience deploying full-stack applications (AWS, GCP, or Azure) using modern DevOps practices (Docker, Kubernetes, Terraform, CI/CD)
- Familiarity with best practices for secure data handling and user authentication within enterprise or healthcare environments
- Ability to work closely with specialized engineers and domain experts to deliver high-impact user workflows
- Strong analytical mindset and problem-solving skills
- A passion for continuous learning and rapid, user-centric iteration
- An autonomous, self-starter attitude with a high degree of ownership
- Excellent communication skills with the ability to explain technical concepts to non-technical stakeholders
- Experience in the healthcare, life sciences, or biopharma sectors is preferred but not required
- A strong curiosity about the drug development process and the mechanics of industry deal-making