Senior / Staff Product Engineer, AI

AI/ML Engineer · Senior · Full Time · Remote

North America · Remote12mo ago
Apply for this role

Opens Linear's application page

Role

What you'll do.

Linear is seeking a Senior/Staff Product Engineer to build AI-powered features for their product development platform used by 25,000+ companies including OpenAI and Coinbase. The role involves creating intelligent workflows, agentic systems, and natural language interfaces that feel native and fast within Linear's core product experience.

Responsibilities

  • AI Feature Development: Build AI-powered product features that feel native, fast, and delightful to use within the Linear platform
  • Product Collaboration: Work closely with product and design teams to prototype and iterate on intelligent workflows and user interactions
  • Backend Architecture: Design and implement backend services to power natural language interfaces, smart suggestions, and agentic workloads
  • Model Optimization: Optimize prompts, fine-tune model behavior, and evaluate AI system performance
  • Agent Platform Development: Help guide the development of Linear's agent platform, enabling third parties to integrate agents into the core experience
  • Infrastructure Design: Contribute to the architecture for AI-integration infrastructure that prioritizes reliability and privacy
  • Production Scale Systems: Build and maintain AI systems that operate reliably at production scale with real-world performance requirements

Qualifications

What we look for.

Technical

  • Applied AI Systems

    Proven experience shipping AI systems to production with real-world usage

  • Foundation Models

    Experience working with large language models and transforming them into structured, reliable workflows

  • Full-Stack Development

    Strong background in both frontend and backend development with modern web technologies

  • Production Scale

    Experience building systems that operate reliably at scale with performance optimization

  • React Ecosystem

    Proficiency with React, state management libraries, and modern frontend development practices

  • Backend Services

    Experience with Node.js, databases, API design, and distributed systems architecture

  • AI Integration

    Understanding of prompt engineering, model fine-tuning, and AI system evaluation

Education

  • Computer Science Degree

    Bachelor's degree in Computer Science, Engineering, or equivalent practical experience

  • AI/ML Knowledge

    Strong foundation in machine learning, natural language processing, or AI systems (formal education or self-taught)

Experience

  • Senior Level Experience

    5+ years of software engineering experience with focus on product development

  • AI/ML Production Experience

    Demonstrated experience building and shipping AI-powered features in production environments

  • Product-Focused Development

    Experience working closely with product and design teams to build user-facing features

  • Startup or Fast-Growth Environment

    Experience in fast-paced environments with emphasis on execution and software craftsmanship

Skills

Required

  • JavaScript/TypeScript

    Expert-level proficiency in modern JavaScript and TypeScript development

  • React Development

    Strong experience with React, component architecture, and state management

  • AI/ML Integration

    Hands-on experience integrating AI/ML models into production applications

  • Backend Development

    Proficiency with Node.js, API design, and database systems

  • System Design

    Ability to design scalable, reliable systems and architectural patterns

  • Product Mindset

    Strong focus on user experience and product quality with attention to performance

Preferred

  • Temporal Workflows

    Nice to have

    Experience with Temporal or similar workflow orchestration platforms

  • GraphQL

    Nice to have

    Knowledge of GraphQL API design and implementation

  • Kubernetes

    Nice to have

    Experience with containerization and Kubernetes deployment

  • Google Cloud Platform

    Nice to have

    Familiarity with GCP services and cloud infrastructure

  • WebSocket Technology

    Nice to have

    Experience with real-time data synchronization and WebSocket protocols

  • Prompt Engineering

    Nice to have

    Advanced skills in prompt optimization and model behavior tuning

Tech stack

Languages

TypeScript/JavaScriptNode.jsGraphQL

Frameworks

ReactMobXstyled-componentsTemporal

Databases

PostgreSQLRedis

Tools

KubernetesGoogle Cloud PlatformGitHubSlackNotion

Other

WebSocket Data SyncAgentic Workload SystemFoundation ModelsPrompt Engineering

Compensation

Pay and benefits.

Equity·Stock options

Benefits

  • Work-Life Balance

    Strong emphasis on maintaining healthy work-life balance in remote environment

  • Competitive Equity Package

    Significant equity compensation with employee-friendly terms including early exercise and extended exercise periods

  • Remote Work

    Fully remote position with no commuting requirements and flexible work arrangements

  • Co-working Allowance

    Paid co-working space or desk at an office for those who prefer collaborative environments

  • Health Insurance

    Comprehensive health, dental, and vision insurance coverage (US employees)

  • Meal Benefits

    Paid lunch and coffee during workdays to support daily productivity

  • Generous PTO

    5 weeks of paid vacation time for rest and personal time

  • Parental Leave

    4 months of paid parental leave for new parents

  • Team Events

    Regular team events, off-sites, and optional co-working opportunities for team building

  • Professional Growth

    Opportunity to work on challenging problems at the intersection of AI and product development

Process

Interview steps.

  1. 01

    Work Trial

    Linear conducts work trials as part of their hiring process, allowing candidates to demonstrate skills through real project work

  2. 02

    Technical Assessment

    Evaluation of technical skills including AI/ML integration, system design, and coding proficiency

  3. 03

    Product Collaboration

    Assessment of ability to work with product and design teams on user-facing features

  4. 04

    Cultural Fit

    Evaluation of alignment with Linear's values of relentless focus, fast execution, and software craftsmanship

  5. 05

    Architecture Discussion

    Deep dive into system design capabilities and experience with scalable AI infrastructure

Full posting

Original listing.

At Linear, we're building the product development system for teams and agents. AI is fundamentally changing how software gets built, and we’re shaping the tools this new era requires.

Founded in 2019, Linear has become the platform of choice for more than 25,000 companies (including OpenAI, Coinbase, and Ramp) to plan, build, and ship their products. Today, our team is distributed across North America and Europe, and we’re continuing to grow internationally. What unites us is relentless focus, fast execution, and a deep care for software craftsmanship.

We’re looking for experienced engineers who have shipped applied AI systems to production and want to define what the agent-native future looks like. We are building intelligence into the core of Linear, enabling the product to orchestrate coding, proactively move work forward, and power-up every software team.

You’ll work closely with product and design to transform foundation models into structured, reliable workflows embedded deeply in the core of Linear. We care deeply about keeping Linear fast, intuitive, and opinionated—AI is no exception.

Location & work mode

Linear is a remote-first company. This role is open to candidates based in the North America. You can work from anywhere within this region. We value deep focus and async collaboration, with intentional moments to connect in person through team off-sites, optional co-working, and occasional travel.

What you'll do

  • Build AI-powered product features that feel native, fast, and delightful to use

  • Work with product and design to prototype and iterate on intelligent workflows and user interactions

  • Design backend services to power natural language interfaces, smart suggestions, agentic workloads, and more

  • Optimize prompts, fine-tune model behavior, and evaluate performance

  • Help to guide our agent platform, allowing third parties to bring agents into the core Linear experience as teammates.

  • Contribute to the architecture for AI-integration infrastructure that’s reliable and privacy-aware

Our tech

This stack reflects the systems we build and operate. You’re not expected to have experience with everything listed, but you should be excited to work close to product, performance, and real-world scale.

  • Pluggable agentic workload system utilizing temporal, operating at production scale

  • Proprietary websocket data sync framework built for speed and offline support

  • React, MobX, styled-components on the frontend

  • Extensive, widely used, GraphQL API and SDK

  • Node, Postgres, Temporal, and Redis in the backend

  • Hosted on Google Cloud with k8s

  • GitHub, Slack, Notion

What we offer

  • Interesting and challenging work

  • Work-life balance

  • Competitive salary and equity

  • Employee-friendly equity terms (early exercise, extended exercise)

  • Paid lunch and coffee during workdays

  • Work remotely, no commuting to the office

  • Paid co-working space/desk at an office

  • Health, dental, and vision insurance (US)

  • Regular team events and off-sites

  • 5 weeks of paid vacation

  • 4 months of paid parental leave

Learn how we think and work

Linear is an equal opportunity employer. We do not discriminate based on race, color, religion, gender identity or expression, sexual orientation, national origin, age, disability, veteran status, or any other protected characteristic under applicable law.

Redirects to Linear's application page.

Other roles

More at Linear.