Senior Full-Stack AI Engineer

Pebl

Myrtle Point (OR)

On-site

USD 130,000 - 210,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible Time Off
Parental Leave
Health and Dental Insurance
Retirement Savings + Employee Incenti

Job summary

Pebl is seeking a Senior Software Engineer, AI to own end-to-end features for our LLM-based product. You will design APIs, data models, and services, and craft the conversational interface users rely on. You’ll shape tool-calling contracts and manage model behavior in production.

You’ll build backend services in TypeScript or Python on PostgreSQL and AWS, deploy on Kubernetes, and develop a React frontend. The role values hands-on AI design, tool use, and thoughtful recovery paths when the model

Qualifications

  • 7+ years of professional software engineering experience, full-stack.
  • Proficient in TypeScript or Python, with strong experience building database-backed services on Postgres or similar relational DBs.
  • Strong frontend skills with React/TypeScript and understanding of API integration and real-time/streaming data.
  • 1+ years of hands-on experience building LLM-powered or agentic products, not just calling an API.
  • Experience shipping a conversational AI interface that real end users interact with.
  • Solid understanding of LLM design patterns, prompt engineering, and observability for agentic systems.
  • Experience with containerized deployments in Kubernetes environments on AWS.
  • Strong CS fundamentals and system design instincts.

Responsibilities

  • Design, build, and ship full-stack features for Alfie, from data model and API layer to user interface.
  • Develop backend services in TypeScript or Python on AWS and Postgres, deployed on Kubernetes; craft clean contracts and APIs.
  • Build the frontend in React/TypeScript with conversational and streaming interfaces.
  • Apply experience with LLMs and agentic workflows to shape behavior and user-facing outcomes.
  • Design recovery paths for AI missteps, including human-in-the-loop handoffs.
  • Prototype new interaction patterns as models evolve; improve observability and production monitoring.
  • Lead by example with maintainable code; mentor junior engineers and participate in design reviews.
  • Collaborate with product, design, and other engineers to deliver end-to-end features.

Skills

Full-stack development
TypeScript
Python
React
LLM-powered systems
Kubernetes
AWS
PostgreSQL
System design
Mentoring

Tools

AWS Lambda

Job description

Senior Software Engineer, AI @ Pebl

This is a true full-stack role. You'll own features end to end: the APIs, data models, and services behind our LLM-based product, and the conversational interface people actually use. You're equally comfortable designing a tool-calling contract and shaping what a user sees when the model gets something wrong. You have hands-on experience building LLM-based and agentic products, and you've shipped something real end users, not just developers, talk to. This role reports to the Engineering Manager, with day-to-day work led by our Staff Software Engineer.

How You'll Make an Impact
  • Design, build, and ship full-stack features for Alfie, with ownership from the data model and API layer through to the user experience.
  • Build and operate backend (micro)services in TypeScript or Python, Postgres, and AWS, deployed on Kubernetes, including clean contracts and APIs that support agentic workflows. Occasionally work with Lambda for async or infrequent, non-user-facing processing.
  • Build the frontend in React/TypeScript, including conversational and streaming interfaces, and bring product taste to what makes an AI-driven experience great rather than shipping
  • Apply hands-on experience with LLM-based and agentic systems — prompt design, tool/function calling, multi-step agent reasoning, evaluation — to shape both how the assistant behaves and how that behavior surfaces to the user.
  • Design for the moments AI gets wrong: recovery paths, human-in-the-loop handoffs, and what users see when the assistant is uncertain or fails.
  • Prototype and propose new interaction patterns as the underlying models and agent capabilities evolve.
  • Build observability and evaluation into our AI systems so we can see how agents behave in production and improve them with evidence.
  • Troubleshoot issues end to end in production, across standard backend and frontend debugging and AI-specific failure modes (bad model output, latency, dropped tool calls).
  • Lead by example in clean, well-tested, maintainable code across the stack; mentor junior engineers and contribute to design reviews and code reviews that keep our engineering bar high.
  • Collaborate with product managers, designers, and other engineers to deliver features end to end.
Let's Connect If You Have
  • 7+ years of professional software engineering experience, full-stack, with real depth on both the backend and the frontend.
  • Proficient in TypeScript or Python, with strong experience building database-backed services on Postgres or a similar relational database — schema design, query writing, and an understanding of what makes them perform.
  • Strong command of modern frontend (React/TypeScript), including how frontends integrate with backend services, APIs, and real-time/streaming data.
  • 1+ years of hands-on experience building LLM-powered or agentic products — not just calling an API, but designing how an agent reasons, uses tools, and hands control back to the user.
  • Experience shipping a conversational AI interface — a chatbot, copilot, or assistant — that real end users interact with, and you can speak to what the user experienced when it was wrong or confusing.
  • Solid understanding of LLM design patterns, prompt engineering, and observability/instrumentation for agentic systems.
  • Experience building and deploying services in a containerized, Kubernetes-based environment (or comparable orchestration), and comfort with AWS.
  • Solid CS fundamentals and system design instincts — you can reason about data structures, APIs, and architecture, and make tradeoffs at scale.
  • A track record of building products beyond standard CRUD apps and dashboards — something with real craft, polish, or a distinctive user experience.
  • A lean mindset — you focus on delivering customer value by minimizing waste, optimizing workflows, and iterating quickly on feedback.
  • Comfort working collaboratively in a remote, fast-paced environment, and excitement for a space that’s evolving rapidly, where the best patterns for AI-native software are still being discovered.
Our Commitment to You
  • Flexible Time Off – Take the time you need to recharge.
  • Parental Leave – Support for growing families.
  • Health and Dental Insurance – Where applicable, to cover you and your loved ones.
  • Retirement Savings + Employee Incentive Plan – Plan for the future while sharing our success.

Please visit our career page for more information https://hellopebl.com/company/careers/.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Engineer
AI Engineer

Fluency • San Francisco (CA)

On-site
USD 180,000 - 250,000
US$1,000 per month food and commuting allowance
Laptop of choice
ESOP available
Manager, Software Engineering
Manager, Software Engineering

Pebl • Palo Alto (CA)

On-site
USD 180,000 - 260,000
Flexible Time Off
Parental Leave
Health and Dental Insurance
+1
Software Engineer, Agent (New Grad 2027)
Software Engineer, Agent (New Grad 2027)

Sierra • San Francisco (CA)

On-site
USD 180,000 - 240,000
Flexible PTO
Medical, dental, vision
Parental leave
+1
Senior Manager, Software Engineering
Senior Manager, Software Engineering

Pebl • Palo Alto (CA)

On-site
USD 180,000 - 240,000
Flexible Time Off
Parental Leave
Health and Dental Insurance
+1
Associate Member of Technical Staff
Associate Member of Technical Staff

Tecla • Austin (TX)

On-site
USD 100,000 - 115,000
Equity
Opportunity to work on meaningful problems
Fullstack Engineer
Fullstack Engineer

Nortiksoftware • United States

Remote
USD 78,000 - 123,000
Fully remote across Europe
22 days vacation + yearly increment
Private health insurance
+3
AI Software Engineer, Product
AI Software Engineer, Product

Palona AI • New York (NY)

On-site
USD 140,000 - 190,000
Stock options
Health benefits
Family leave
+3
Senior Software Engineer (AI Products)
Senior Software Engineer (AI Products)

Brillian • New York (NY)

Hybrid
USD 150,000 - 230,000
Staff Software Engineer, AI Agents
Staff Software Engineer, AI Agents

People In AI • San Francisco (CA)

On-site
USD 270,000 - 300,000
Full Stack Engineer, AI Systems
Full Stack Engineer, AI Systems

Salt • United States

On-site
USD 110,000 - 180,000