Senior Applied AI Engineer
About the role
We’re expanding our AI Engineering Team to build next-generation AI-powered development workflows—enabling users to describe their applications in natural language and have AI generate, modify, and enhance their apps seamlessly. As an Applied AI Engineer, you will help define and ship the future of AI-powered development at Bubble. This is an engineering role, not a research role. You’ll own LLM-driven product features end-to-end, design agentic workflows that real users depend on, and collaborate closely with Product, Infrastructure, and Research to push the limits of AI-driven development.
Responsibilities
- Design and build agentic workflows that enable multi-step AI-driven app generation for real users at scale.
- Improve LLM reasoning and retrieval techniques to enhance Bubble’s AI-powered development tools.
- Build and maintain production LLM pipelines—including prompt engineering, evaluation frameworks, and latency optimization.
- Fine-tune and optimize LLMs for AI-assisted app-building workflows using proprietary Bubble datasets.
- Own AI feature quality end-to-end: from prototype through eval, deployment, and monitoring.
- Work closely with the AI team to scale AI research into production systems.
Requirements
- 5+ years of industry experience as a Software or Machine Learning Engineer, or a Master’s/PhD in AI, ML, or NLP with 3+ years of production experience.
- A track record of shipping LLM-powered features in production—not just API integrations, but real systems with evals, monitoring, and iteration.
- Hands-on experience building agentic AI workflows and debugging multi-step agent failures.
- Strong command of RAG, context engineering, and retrieval pipeline design.
- Experience with transformer models, embeddings, and AI model evaluation.
- Proficiency in Python for AI/ML work and comfort working in a TypeScript/Node.js codebase.
- Familiarity with tools like Hugging Face, LangChain, or Mastra.
- Excellent communication skills and a collaborative, product-minded approach.
- Alignment with our values: a desire to empower others, a focus on team and user success, and a willingness to experiment and learn from failures.
Benefits
- Comprehensive health coverage
- 401(k) matching
- Wellness and work enablement stipends
- Flexible PTO
- A Sabbatical program
Pay
Our estimated salary for this role at Bubble ranges from $201,000 to $261,000. Actual pay is determined by multiple factors such as skills, qualifications, experience, and market demand.
Location
This is a remote-friendly role open to candidates authorized to work in the U.S. Our team is based in NYC and works Eastern Time. We're currently set up to hire across most U.S. states, except: AK, AL, AR, DE, HI, ID, IA, KS, KY, LA, ME, MT, NE, NH, NM, ND, OK, RI, SC, SD, VT, WV, WY. If you're in one of these states but open to relocating to NYC, we'd still love to hear from you. If you'd like to join us in New York, we're happy to help with relocation. We prefer hiring within commuting distance of our Manhattan office because we value getting together in person regularly—folks who come in enjoy catered lunches, team events, and other perks.
Tech Stack
- Frontend: Typescript, SolidJS, React Native
- Backend: Typescript, Node.js, Rust
- AI/ML: Python, LLM APIs (OpenAI, Anthropic, etc.), LangChain
- Infrastructure: AWS, CDK / Terraform, ECS, Redis, Postgres
- Data & AI Workflows: JSON-based app representations, proprietary datasets