Typeform Logo

Typeform

Senior AI Fullstack Engineer

Reposted 14 Days Ago
Remote
6 Locations
Senior level
Remote
6 Locations
Senior level
As a Senior Fullstack Engineer, you will develop and maintain web applications, ensure UI/UX best practices, manage CI/CD pipelines, and contribute to collaborative processes, while mentoring and iterating on technical solutions.
The summary above was generated by AI
Who we are

Typeform is a refreshingly different form builder. We help over 150,000 businesses collect the data they need with forms, surveys, and quizzes that people enjoy. Designed to look striking and feel effortless to fill out, Typeform drives 500 million responses every year—and integrates with essential tools like Slack, Zapier, and Hubspot.

About the Role

As a Senior Software Engineer (AI) at Typeform, you’ll turn cutting-edge AI capabilities into elegant, production-ready product experiences. You’ll bridge the gap between research and real-world impact—helping millions of users benefit from intelligent, data-driven features that feel natural, fast, and useful.

You’ll work across the stack to design, implement, and scale intelligent product experiences that drive engagement and growth in a product-led SaaS (PLG) environment - from integrating LLMs and embeddings into our product to optimizing the systems that power them. You’ll partner closely with product managers, designers, and data scientists to define what great AI feels like in Typeform: human, intuitive, and reliable.

We’re looking for a pragmatic builder who’s excited about making AI work for people, not the other way around. Whether you’re strong on the backend or frontend today, what matters most is your curiosity, technical taste, and drive to bring innovative ideas into production.

Things you will do:
  • Ship AI-powered product features
    • Build and ship AI-powered features that integrate LLMs, vector databases, or other ML components into production systems, designed to increase user engagement, retention, and self-service adoption.

    • Integrate large language models (LLMs), vector databases, and other ML components into user-facing applications.

    • Partner with data scientists and ML engineers to move prototypes and research models into scalable production systems.

  • Build and maintain reliable systems
    • Develop APIs and microservices that enable personalized, data-rich experiences.

    • Optimize model inference pipelines for performance, latency, and cost efficiency.

    • Ensure system reliability and observability through solid testing, monitoring, and incident response practices.

  • Collaborate across disciplines
    • Collaborate with product managers to define AI experiences that fit a product-led growth model, ensuring features are intuitive, discoverable, and high-value for end users.

    • Partner with Data Scientists/ML engineers to shape how models are trained, fine-tuned, and deployed.

    • Contribute to internal discussions on AI ethics, data quality, and responsible deployment.

  • Drive engineering and operational excellence
    • Write clean, maintainable, and well-tested code.

    • Help improve our CI/CD setup (GitHub Actions, testing suites) to ensure smooth deployment of AI and non-AI features alike.

    • Participate in technical reviews, postmortems, and architecture discussions to raise the bar for quality.

  • Keep learning and experimenting
    • Explore new AI capabilities, tools, and frameworks—and share your learnings with the team.

    • Use your learning budget to attend courses or conferences focused on applied AI and modern software engineering.

What you already bring to the table:

Full-stack fundamentals

  • Solid experience building modern web applications using React, Next.js, and TypeScript.

  • Strong backend experience in Python and Go, including designing APIs and scalable systems.

AI/ML integration experience

  • Experience integrating AI models or APIs (e.g., OpenAI, Anthropic, Hugging Face) into production systems.

  • Understanding of LLM operations, vector databases (e.g., Pinecone, Weaviate), or RAG (retrieval-augmented generation) patterns.

  • Familiarity with prompt design, model evaluation, and performance optimization in real-world contexts.

Operational mindset

  • Hands-on experience with CI/CD pipelines and testing (Jest, Cypress, VRT).

  • Solid debugging skills across the stack and an eye for identifying root causes quickly.

Collaborative builder

  • Strong communication and teamwork skills—you enjoy partnering across product, design, and AI teams.

  • A pragmatic approach to innovation: you know when to ship quickly and when to refine for quality.


*Typeform drives hundreds of millions of interactions each year, enabling conversational, human-centered experiences across the globe. We move as one team, empowering our collective efforts by valuing each individual’s unique perspective. This fosters strong bonds grounded in respect, transparency, and trust. We champion our diverse customer base by anticipating their needs and addressing their challenges with priority. Committed to excellence, we hold high expectations for ourselves and each other, continuously striving to deliver exceptional results.

We are proud to be an equal-opportunity employer. We celebrate diversity and stand firmly against discrimination and harassment of any kind—whether based on race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, or veteran status. Everyone is welcome here.

Top Skills

Cypress
Github Actions
Go
GraphQL
Jest
Next.Js
Node.js
React
Restful Apis
Typescript
Vrt

Similar Jobs

8 Hours Ago
Remote
Spain
Senior level
Senior level
Information Technology • Software • Design
Join Leadtech as a Senior AI Full Stack Developer to build and scale an innovative platform utilizing AI agents. You'll develop features across a modern tech stack, manage user authentication, and integrate with various APIs.
Top Skills: BigQueryExpressGoogle Cloud PlatformLanggraphN8N.IoNode.jsPostgresPythonReactTypescriptVite
12 Days Ago
Remote
28 Locations
Senior level
Senior level
Software • Design
Skedda seeks a Senior AI Full-Stack Software Engineer to develop AI-powered features, implement test automation, and manage projects from concept to launch.
Top Skills: .Net/CoreAzureAzure DevopsBootstrapC#EmberEntity FrameworkJavaScriptSeleniumSQL
5 Hours Ago
Easy Apply
Remote
31 Locations
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
As a Principal Database Engineer, you will architect scalable PostgreSQL solutions, ensuring data reliability, performance, and collaborating with teams to build a robust data platform for GitLab's growth.
Top Skills: ElasticsearchPostgresTypescript

What you need to know about the Dublin Tech Scene

From Bono and Oscar Wilde to today's tech leaders, Dublin has always attracted trailblazers, with more than 70,000 people working in the city's expanding digital sector. Continuing its legacy of drawing pioneers, the city is advancing rapidly. Ireland is now ranked as one of the top tech clusters in the region and the number one destination for digital companies, with the highest hiring intention of any region across all sectors.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account