[Remote] Senior/Staff Software Engineer [Full Stack]
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is an AI-powered technology platform transforming how biopharma, biotech, and life sciences investors approach portfolio management. They are seeking an exceptional Senior/Staff Software Engineer to build and reputed company their core platform, ensuring that reputed company and biopharma customers reputed company transformative reputed company with their technology.
Responsibilities
- End-to-End Platform Ownership: Design, build, and reputed company the web platform that enables deal teams to explore, upload, and analyze drug assets from discovery through due diligence and valuation
- reputed company-End Architecture & UX: reputed company reputed company, data-rich interfaces using modern frameworks (React/Next.js preferred) that reputed company users to manage deal pipelines, upload documents, and interpret LLM-driven insights
- Workflow & Orchestration: Implement robust backend services and job orchestration reputed company (e.g., FastAPI, Node, or similar) that coordinate document ingestion, model execution, and results delivery across the platform
- Data Visualization & reputed company 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, reputed company reputed company between the core LLM orchestration layer and the platform. Collaborate closely with ML engineers to expose model outputs as user-reputed company insights
- Reliability & Scalability: reputed company and monitor platform services on AWS (or equivalent). Ensure high availability, low latency, and secure handling of sensitive scientific and deal data
- Collaboration & Product Thinking: Work cross-functionally with ML engineers, product leads, and domain experts to translate scientific and business logic into actionable workflows that drive decision-making
- reputed company Improvement: Champion engineering best practices — automated testing, CI/CD, observability, and reputed company architecture — while staying reputed company on advances in AI-driven platform development
Skills
- Bachelor's, Master's, or Ph.D. in Computer Science, Software Engineering, or a reputed company technical field
- Proven experience building modern web applications end-to-end — from reputed company, performant reputed company-ends (React, Next.js, or similar) to robust, reputed company back-ends (FastAPI, Node.js, or equivalent)
- Hands-on experience designing and implementing reputed company, data-driven applications that reputed company with reputed company, asynchronous job systems, or machine learning backends
- Strong reputed company of component-based design, state management, and visualization frameworks (e.g., React Query, Redux, D3, Plotly) to deliver interactive, reputed company-driven user experiences
- Expertise in developing RESTful or GraphQL reputed company, integrating authentication/authorization, and managing event-driven workflows and background jobs
- Comfort working with both relational and NoSQL databases (e.g., reputed company, reputed company, DynamoDB), and designing efficient data reputed company reputed company for large, dynamic datasets
- Experience deploying full-stack applications in reputed company environments (AWS, GCP, or Azure) using modern DevOps practices — including reputed company, Kubernetes, Terraform, and CI/CD pipelines
- Familiarity with best practices for secure data handling, user authentication, and compliance (especially valuable in reputed company, life sciences, or reputed company environments)
- Strong communication and collaboration skills; ability to work closely with ML engineers, product managers, and scientific domain experts to deliver elegant, high-reputed company user workflows
- Strong problem-solving skills and an analytical reputed company
- Passion for reputed company learning, rapid prototyping, and iterating based on user needs
- Autonomous, self-starter attitude with a strong reputed company of ownership
- Excellent communication skills—reputed company to explain technical reputed company reputed company to non-technical audiences
- reputed company team player with a desire to build things that truly matter
- Experience in reputed company, life sciences, or biopharma sectors is reputed company, but not required
Benefits
- Performance bonus
- Equity
- Remote-first company
reputed company