Sr Full-Stack Engineer

Socket.dev

San Francisco (CA)

On-site

USD 150,000 - 210,000

Full time

9 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Artos in San Francisco is seeking a skilled software engineer to join a small, highly technical team building the Artos platform. You’ll own features end-to-end across the stack, from React and TypeScript UI to backend services and AI-powered workflows.

You will collaborate with product, design, and customer-facing teams to solve real customer problems, shape architecture, and move quickly in a fast-paced startup environment.

Qualifications

  • 5+ years of professional software engineering experience building and shipping production web applications.
  • Strong experience with React, TypeScript, and modern frontend development, plus backend services and APIs using Python/Node.js.
  • Solid understanding of architecture, API design, databases, testing, and reliable production systems.
  • Experience building complex, data-intensive product experiences and integrating frontend with backend services.
  • Strong product judgment and ability to simplify complex workflows into intuitive software.
  • Comfortable owning problems across the stack and making sound technical decisions without perfect specs.

Responsibilities

  • Own and ship product features end-to-end from React/TypeScript UI through backend services and data models.
  • Design intuitive experiences for complex document-heavy workflows while ensuring reliability, performance, and scalability.
  • Develop AI-native product experiences to generate, review, validate, and interact with AI-generated content.
  • Collaborate with product, design, AI, and customer-facing teams to translate real problems into high-quality software.
  • Make pragmatic architectural decisions and improve the platform as it scales from concept to production.
  • Move quickly in a startup environment where requirements evolve and engineers shape what should be built.

Skills

React
TypeScript
Frontend development
Python
Node.js
APIs
Databases
Testing
Data-intensive apps

Education

BS/MS in Computer Science or related field

Tools

Docker
Cloud infrastructure

Job description

About Artos:

At Artos, we build tools that help biopharma companies create and manage their R&D documentation in a fraction of the time. If you’re looking to join a team whose mission is to fundamentally change the way that drug development gets done, we’d love to talk to you.

Customer demand is growing rapidly, and we’re looking for a talented, startup-minded engineer to help us accelerate development of a product used by companies ranging from innovative biotech startups to some of the largest pharmaceutical companies in the world.

As a core member of Artos’s engineering team, you’ll play a critical role in building, scaling, and expanding the Artos platform. You’ll work across the stack, developing intuitive product experiences, robust backend systems, and AI-powered workflows that help life sciences companies bring life‑saving treatments to patients faster.

What You’ll Do:

  • Own and build product features end‑to‑end, from React and TypeScript interfaces through backend services, APIs, data models, and production deployment

  • Design intuitive experiences for complex, document‑heavy enterprise workflows while building the systems required to make them reliable, performant, and scalable

  • Develop AI‑native product experiences that allow users to generate, review, validate, and interact with AI‑generated scientific and regulatory content

  • Work closely with product, design, AI, and customer‑facing teams to turn real customer problems into high‑quality software

  • Make pragmatic technical and architectural decisions, improve the platform as it scales, and take responsibility for your work from initial concept through production

  • Move quickly in an environment where requirements evolve, problems aren't always clearly defined, and engineers are expected to help determine what should be built—not simply how to build it

What We’re Looking For:

  • 5+ years of professional software engineering experience building and shipping production web applications

  • Strong experience with React, TypeScript, and modern frontend development, along with experience building backend services and APIs using Python, Node.js, or similar technologies

  • Solid understanding of application architecture, API design, databases, testing, and the fundamentals required to build reliable production systems

  • Experience building complex, data‑intensive product experiences and integrating frontend applications with backend services

  • Strong product judgment and the ability to simplify complicated technical or business workflows into intuitive software

  • Comfortable owning problems across the stack, debugging unfamiliar systems, and making sound technical decisions without requiring perfect specifications

  • Strong communication and collaboration skills, with the ability to operate effectively in a fast‑moving startup environment

  • BS/MS in Computer Science, Engineering, or a related field, or equivalent practical experience

Nice to Have:

  • Experience with LLM or GenAI‑powered applications, document processing, RAG or retrieval systems, Docker/cloud infrastructure, or regulated industries such as life sciences or healthcare is a plus, but not required.

Why Artos:

You’ll join a small, highly technical team where engineers have meaningful ownership over both the product and the technology behind it. You’ll work on challenging problems at the intersection of AI, enterprise software, and life sciences, with the ability to influence architecture, product direction, and how we build as the company scales.

We’re looking for engineers who like owning difficult problems, shipping quickly, and building products that have a meaningful real‑world impact.

Other Information:

Very comfortable working in a fast‑paced and intense startup environment

Willing to work in‑person in our office in Mission Bay 4-5 days/week

Likes matcha KitKats, believes every LLM prompt is just Schrödinger’s cat waiting to be observed, and knows too many random facts about the Mongol postal system

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr Full-Stack Engineer
Sr Full-Stack Engineer

ArtosAI • San Francisco (CA)

On-site
USD 150,000 - 230,000
Backend Software Engineer
Backend Software Engineer

Artos AI • San Francisco (CA)

On-site
USD 120,000 - 150,000
Sr AI Product Manager
Sr AI Product Manager

ArtosAI • San Francisco (CA)

On-site
USD 180,000 - 240,000
Applied AI Engineer
Applied AI Engineer

Artos AI • San Francisco (CA)

On-site
USD 171,000 - 242,000
Senior Full-Stack Engineer: AI-Powered Life Sciences Platform
Senior Full-Stack Engineer: AI-Powered Life Sciences Platform

Socket.dev • San Francisco (CA)

On-site
USD 150,000 - 210,000
Senior Full-Stack Engineer for AI‑Driven Biopharma Platform
Senior Full-Stack Engineer for AI‑Driven Biopharma Platform

ArtosAI • San Francisco (CA)

On-site
USD 150,000 - 230,000
Founding Account Executive
Founding Account Executive

Artos AI • San Francisco (CA)

On-site
USD 340,000 - 440,000
Staff Software / AI Engineer
Staff Software / AI Engineer

Pathos • New York (NY)

Hybrid
USD 180,000 - 200,000
Staff Software / AI Engineer
Staff Software / AI Engineer

Pathos AI • New York (NY)

Hybrid
USD 180,000 - 200,000
Full Stack Software Engineer
Full Stack Software Engineer

SupportFinity™ • Boston (MA)

On-site
USD 80,000 - 120,000
Health, dental, and vision coverage
401k matching
Stock options
+1