Skip to main content

Bespoke Labs

Full Stack Engineer - MTV

Mountain View (Remote)fulltimemidAdded 1 month ago

About this role

Bespoke Labs seeks a Full Stack Engineer to build end-to-end platforms powering AI training systems and agentic workflows. You'll own production systems spanning frontend, backend, and infrastructure while collaborating with engineers and researchers in a high-ownership startup environment.

What you'll do

  • Build and own full-stack platforms from APIs to user interfaces
  • Develop backend services using Python with scalable async architectures
  • Create modern frontends using TypeScript and NextJS
  • Design and operate data layers with PostgreSQL and ElasticSearch
  • Integrate with LLM APIs and agentic workflow systems
  • Deploy and operate systems on AWS/GCP with architectural ownership

What they're looking for

  • Python
  • TypeScript
  • NextJS
  • PostgreSQL
  • ElasticSearch
  • AWS/GCP
  • LLM APIs and agent frameworks
  • Full-stack system design

Benefits

  • Competitive salary and equity
  • Health coverage
  • Flexible work arrangements
  • High ownership with minimal process
  • Hybrid work in Mountain View, CA or India
  • Opportunity to shape AI infrastructure category
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Bespoke Labs

Bespoke Labs builds specialized AI agents and reinforcement learning platforms that enable enterprises and researchers to develop, train, and deploy advanced AI systems at scale. The company is hiring AI engineers, product engineers, infrastructure engineers, full stack engineers, and research engineers to develop agent capabilities, build accessible RL platforms, and create production systems for complex agentic workflows.

View all jobs at Bespoke Labs

Likely interview questions

  • Walk us through a full-stack system you've owned end-to-end in a production environment. What were the key architectural decisions you made, and how did you handle the tradeoffs?
  • Describe your experience building backend services with Python and async architectures. How have you handled concurrency and scaling challenges?