Back to Jobs

Principal Engineer - AI & Full Stack at Scispot

Scispot
California, US
Full-time
$102K–$118K
Estimated
Apply Now

Required Skills

React
Python
Java Spring Boot
AWS (EKS, Lambda, EC2)
LLMs and NLP libraries

Job Description

Scispot is a fully configurable workflow automation platform for fast-growing life science companies. Our customers use Scispot to design and automate their workflows at all stages of their R&D, from planning, lab execution to reporting collaboratively.

Scispot is building the digital backbone for scientific discovery. We empower biotech teams by unifying lab operations, data flow, and AI-driven insights.

  • You will own our AI and full-stack engineering efforts

  • You will shape next generation features that help scientists run experiments faster

  • You will guide our platform's scalability and drive new integrations for lab instruments

  • 50% coding and system design (React, Python, Java + AI integration)

  • 20% product iteration and user feedback loops

  • 10% collaboration, planning, and roadmap refinement

  • 10% data engineering, infrastructure and embedding strategies

  • 10% LLM experimentation (prompting, AI pipelines, graph DBs, vector DBs)

  • Architect and Scale

    • Build robust backend services with intuitive UI/UX (React, Java Spring Boot, AWS, Kubernetes).
    • Develop new AI-based features for enterprise customers.
  • Build robust backend services with intuitive UI/UX (React, Java Spring Boot, AWS, Kubernetes).

  • Develop new AI-based features for enterprise customers.

  • Elevate Our AI Stack

    • Enhance recommendation engines with prompt engineering and LLMs. Building AI pipelines with LLMs.
    • Introduce NLP for seamless instrument integration.
  • Enhance recommendation engines with prompt engineering and LLMs. Building AI pipelines with LLMs.

  • Introduce NLP for seamless instrument integration.

  • Drive Quality and Automation

    • Implement automated tests.
    • Oversee telemetry improvements.
  • Implement automated tests.

  • Oversee telemetry improvements.

  • Lead and Mentor

    • Collaborate with product, data, and design teams.
    • Grow a team of engineers focused on cutting-edge AI tools.
  • Collaborate with product, data, and design teams.

  • Grow a team of engineers focused on cutting-edge AI tools.

  • Proficiency in Java, Python, React & Javacript

  • Experience deploying to AWS (EKS, Lambda, or EC2).

  • Deep knowledge of AI pipelines, LLMs, and NLP libraries.

  • Familiarity with data stores (OpenSearch, vector databases, graph databases).

  • Strong leadership and communication skills.

  • Experience with scientific or biotech workflows.

  • Knowledge of advanced ETL, data streaming, or prompt engineering. Month 1-6, you will:

  • Enhance Recommendation AI

    • Use prompt engineering and AI pipelines with LLMs for better suggestions.
    • Aim for performance and scalability.
  • Use prompt engineering and AI pipelines with LLMs for better suggestions.

  • Aim for performance and scalability.

  • Scale API and GLUE Layer

    • Build strong ETL support for enterprise loads.
    • Build SDK framework for Scispot APIs
  • Build strong ETL support for enterprise loads.

  • Build SDK framework for Scispot APIs

  • Introduce NLP for Instrument Integration

    • Offer script templates so scientists can process data easily.
  • Offer script templates so scientists can process data easily.

  • Suggest Telemetry Improvements

    • Improve monitoring for infrastructure health.
  • Improve monitoring for infrastructure health.

  • Graphical Chain of Custody

    • Let users query sample journeys with prompts using graph database
  • Let users query sample journeys with prompts using graph database Month 7-12, you will:

  • EKS Migration

    • Grow & Maintain AWS EKS cluster
  • Grow & Maintain AWS EKS cluster

  • Automated Testing

    • Increase backend unit test coverage.
  • Increase backend unit test coverage.

  • MCP Layer for Recommendation

    • Allow AI agents to take simple actions for scientists.
  • Allow AI agents to take simple actions for scientists.

  • Upgrade Search

    • Improve OpenSearch and vector databases.
  • Improve OpenSearch and vector databases.

  • Memory Layer for Agents

    • Reduce reliance on retrieval-augmented generation by building memory layer for AI agents
  • Reduce reliance on retrieval-augmented generation by building memory layer for AI agents Month 13-24, you will:

  • Lead Core Application Team

    • Oversee tech vision, architecture, and development.
  • Oversee tech vision, architecture, and development.

  • App Store for Instrument Connectors

    • Expose our instrument integrations in a user-friendly marketplace.
  • Expose our instrument integrations in a user-friendly marketplace.

  • Frontend: React JS and Typescript

  • Backend: Elastic Search, AWS Lambda, Rabbit MQ, Mongo DB, S3, Java Spring Boot

  • Architecture: Microservices integrated with GraphQL and Rest APIs

  • AI Infrastructure:  TensorFlow (Proprietary ML) ,  Azure AI Service,  Azure Open AI service, AI Pipelines, Programmatic Prompt Engineering

  • Proficient with AWS and its suite of data services.

  • Hands-on experience with tools such as Lambda function, MQ, Java spring boot, Elastic Search, Python, Mongo DB, Dynamo DB, and S3 bucket.

  • Strong programming skills, particularly in Python, Java, React & Javascript.

  • Good understanding of different Agentic AI architectures.

  • Good understanding of learning how to build AI pipelines with LLMs.

  • A solid grasp of microservices and associated best practices.

  • Experience in data engineering and orchestration is preferred.

  • Loves working in a fast paced startup environment.

  • Work from anywhere but ideally based out of Canada.

  • Engage in challenging, impactful work in the realm of biotech data and AI.

  • Competitive stock options.

  • Unlimited growth upside.

  • You want to shape the future of scientific research.

  • You enjoy solving complex AI challenges.

  • You like leading from the front, mentoring, and guiding teams.

  • A chance to build next-gen AI tools for lab workflows.

  • Leadership role with a high level of autonomy.

  • You dislike fast-paced startup environments.

  • You prefer strictly defined roles. We use AWS as our primary hosting service. Our tech stack comprises a Next.js frontend web app. On the backend, we use a NoSQL database (AWS DynamoDB) which is fronted by a GraphQL database abstraction API layer. We also use AWS Lambda as the middleware for our platform.

To manage our user authentication, authorization and signups, we use AWS Cognito in combination with AWS IAM.

  • Initial screening followed by coding interview

Job Details

Employment Type

Full-time

Salary Range

$102K–$118K

Estimated

Location

California, US