Skip to content
TulipTulip

Full Stack Software Engineer

Build and improve AI-forward manufacturing software across the stack, integrating LLM APIs and external services while maintaining strong testing and code quality. The role requires 2–3+ years of software engineering experience and strong TypeScript proficiency.

About the job

Requirements

  • 2–3+ years of software engineering experience, ideally at a SaaS or enterprise software company.
  • Strong proficiency in TypeScript.
  • Proficiency in unit testing, integration testing, debugging, and code quality practices.
  • Hands-on experience integrating LLM APIs, such as Anthropic and OpenAI, including streaming responses and structured outputs.
  • Working knowledge of agentic patterns, including MCP, tool invocation, and multi-step reasoning.
  • Familiarity with API design and RESTful service integration.

Nice to Have

  • Familiarity with React, Node.js, Golang, Postgres, and MongoDB.
  • Experience with machine tools or the manufacturing industry.
  • Startup experience.
  • Understanding of database design principles and optimization.
  • Knowledge of CI/CD pipelines and automated deployment strategies.

Responsibilities

  • Write and maintain clean, high-quality, and efficient code aligned with project specifications, using AI tools daily to accelerate delivery.
  • Execute comprehensive testing and deploy programs and systems.
  • Communicate technical information clearly and effectively with team members.
  • Partner with developers to design and refine software algorithms and flowcharts.
  • Integrate software components and external third-party programs.
  • Troubleshoot, debug, and enhance existing software solutions.
  • Propose and implement strategic software improvements.
  • Develop and maintain technical documentation for internal reference and reporting.

Benefits

  • Direct impact on product and culture.
  • Private healthcare insurance.
  • Company equity.
  • Virtual company events and happy hours.
  • Flexible work schedule and unlimited vacation policy.
  • Team lunches and office snacks.
  • Learning and development benefits.
  • HU eyeglass benefit.
  • Inclusive, dog-friendly office.

Skills

TypeScript, Unit Testing, Integration Testing, LLM APIs, Anthropic, OpenAI, Mcp, REST APIs, React, Node.js, Go, Postgres, MongoDB, CI/CD, Database Design

Improbable

Improbable

Remote

Product Engineer
No salary listedRemoteFullstack Engineering

Product Engineer responsible for building Bolter’s AI agent runtime, workspace, generated applications, and production reliability systems. The role requires strong full-stack TypeScript experience, product judgment, rapid prototyping ability, and depth in AI systems, real-time infrastructure, or developer tooling.

Alpaca

Alpaca

Remote

Senior Full-Stack Engineer - Alpaca Connect
No salary listedRemote5+ YOEFullstack Engineering

Build secure, user-facing developer platform experiences for Alpaca Connect across TypeScript/React frontends and Go services. The role requires 5+ years of full-stack experience, strong API and database skills, and experience with authorization systems.

Circle

Circle

Remote

Senior Full-Stack Software Engineer, CMS
$140k+/yrRemote5+ YOEFullstack EngineeringQuick apply

Build and scale CMS Platform capabilities across Page Builder experiences and the backend systems for content modeling, rendering, publishing, permissions, and performance. Requires 5+ years of SaaS experience plus deep Ruby on Rails and strong React and TypeScript expertise.

Circle

Circle

Remote

Senior Full-Stack Software Engineer, AI Core
$130k+/yrRemote6+ YOEFullstack EngineeringQuick apply

Build and scale full-stack AI features across Ruby on Rails and React, from experimentation through reliable production deployment. The role requires 6+ years of experience with high-traffic applications, production AI use cases, and strong experimentation and performance optimization skills.

Circle

Circle

Remote

Senior Full-Stack Software Engineer, Discover
$130k+/yrRemote5+ YOEFullstack EngineeringQuick apply

Build and improve high-scale purchasing experiences using Ruby on Rails, React, and Next.js. The role requires 5+ years of full-stack engineering experience, strong frontend and backend proficiency, and comfort working autonomously on a distributed team.