Job Overview
Job TitleSenior AI LLM Software Engineer
Job TypeFull Time
Offered Salary$231,000
LocationHybrid
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About Bubble
Bubble's mission is to empower everyone to create software. Our AI visual development platform allows individuals and teams to transform ideas into scalable web, iOS, and Android applications. With over 6 million users in 100+ countries, Bubble is removing barriers to entrepreneurship and innovation globally.Our Product
Bubble is a unique AI visual app builder enabling users to create software without traditional coding, going beyond prototypes to launch real applications. It integrates AI for speed and a visual editor for control, allowing fine-tuning of design, privacy, and logic. The platform includes a unified web and mobile editor, enterprise-grade hosting, security, database management, and automatic scaling. Many businesses have seen significant growth using Bubble, such as Mailead ($2M valuation from $10K investment) and Faceless.video ($1M+ ARR in under a year).Why Join Bubble Now?
The rise of AI-generated software aligns with Bubble's decade-long vision. Bubble uniquely combines AI's speed with a structured visual platform for stable, scalable, and secure software. Joining now offers the opportunity to shape the future of AI-driven development for millions of users.About The Team
The AI Engineering Team is expanding to develop next-generation AI-powered development workflows. The team aims to enable AI-assisted full-stack development, where users describe applications in natural language, and AI generates, modifies, and enhances them.In This Role You'll
- Improve LLM reasoning and retrieval techniques for AI-powered development tools.
- Design and build agentic workflows for multi-step AI-driven app generation.
- Fine-tune and optimize LLMs for AI-assisted app-building workflows.
- Build and optimize proprietary AI models using domain-specific datasets.
- Collaborate with the AI team to scale AI research into production.
- Optimize LLM performance and accuracy in interpreting and modifying applications.
About You
- Master's or PhD in AI, ML, NLP, or a related field, with 2+ years of industry experience in LLMs, AI model optimization, and NLP pipelines; OR 5+ years of industry experience as a Machine Learning or Software Engineer.
- Strong experience with transformer models, retrieval-augmented generation (RAG), and dataset curation.
- Experience with agentic AI workflows and chatbot-style LLM interactions.
- Understanding of embeddings, vector search, and AI model evaluation.
- Proficiency in Python, Typescript, Hugging Face, LangChain, and Mastra.
- Excellent communication and collaboration skills.
- Alignment with Bubble's values: empowering others, team and user success, and a willingness to experiment and learn.
Our Tech Stack
- Frontend: Typescript, SolidJS
- Backend: Typescript, Node.js
- 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
Compensation
Bubble offers competitive compensation in tier one markets, estimated between $201,000 and $261,000 annually. Actual pay depends on skills, qualifications, experience, and market demand.Benefits
In addition to cash and equity, Bubble provides a robust benefits package valued at approximately $20,000 annually, including:- Comprehensive health coverage
- 401(k) matching
- Wellness and work enablement stipends
- Flexible PTO
- A Sabbatical program
Location
This role is for candidates authorized to work in the US and located within the New York City metro area. Bubble prefers candidates within commuting distance of its NYC office to facilitate regular in-person collaboration. The Manhattan office offers perks like catered lunches and happy hours.Join Us!
Let’s democratize access to technology together! Apply if this sounds like you. Bubble encourages applications from all ages, abilities, and experiences, and does not discriminate based on any protected status. If this role isn’t a perfect fit, consider joining our talent community.Key skills/competency
Senior AI LLM Software Engineer, LLM Reasoning, Agentic Workflows, LLM Fine-tuning, AI Model Optimization, NLP Pipelines, Transformer Models, Retrieval-Augmented Generation, Python, Typescript.How to Get Hired at Bubble
- Tailor your resume: Highlight experience with LLMs, AI model optimization, and NLP pipelines, using keywords from the job description like Python, Typescript, and LangChain.
- Showcase your projects: Prepare to discuss your experience with transformer models, RAG, and agentic workflows. Include any relevant personal projects or contributions to open-source AI tools.
- Understand Bubble's mission: Research Bubble's platform, its impact on empowering creators, and its unique approach to AI-assisted development.
- Prepare for technical and behavioral questions: Expect deep dives into your AI/ML expertise and how you align with Bubble's collaborative and empowering values.
Frequently Asked Questions
Find answers to common questions about this job opportunity
01What is the salary range for the Senior Software Engineer, AI/LLM position at Bubble?
02Does Bubble offer benefits for this AI/LLM role?
03What is the work arrangement for the Senior Software Engineer, AI/LLM position?
04What qualifications are required for the Senior Software Engineer, AI/LLM role at Bubble?
05How does Bubble combine AI with its visual development platform?
06What specific AI/LLM technologies will I be working with at Bubble?
07What is Bubble's mission and how does this role contribute?
Explore similar opportunities that match your background