Senior Software Engineer, AI/LLM
Role details
Job location
Tech stack
Job description
As a Senior Software Engineer, AI/LLM, you will help define and build the future of AI-powered development at Bubble. You'll work on LLM-driven product features, design Agentic workflows, and develop private models trained on proprietary Bubble datasets. You will collaborate closely with Product, Infrastructure, and Research teams to push the limits of AI-driven development.
In This Role You'll:
- Improve LLM reasoning & retrieval techniques to enhance Bubble's AI-powered development tools.
- Design and build agentic workflows to enable multi-step AI-driven app generation.
- Fine-tune & optimize LLMs for AI-assisted app-building workflows.
- Build and optimize proprietary AI models trained on domain-specific datasets.
- Work closely with the AI team to scale AI research into production.
- Optimize LLM performance and accuracy when interpreting and modifying applications.
Requirements
- Master's or PhD in AI, ML, NLP, or a related field, and 2+ years of industry experience working with 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.
- Proficient in relevant languages and tools like Python, Typescript, Hugging Face, LangChain, and Mastra.
- Excellent communication skills and a collaborative mindset.
- 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.
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
Benefits & conditions
We offer competitive compensation aligned to tier one markets. 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., In addition to cash and equity compensation, Bubble offers a robust benefits package equating to roughly twenty thousand in additional annual compensation:
Our Benefits Include, But Are Not Limited To:
- Comprehensive health coverage
- 401(k) matching
- Wellness and work enablement stipends
- Flexible PTO
- A Sabbatical program, * Comprehensive health coverage
- 401(k) matching
- Wellness and work enablement stipends
- Generous PTO
- A Sabbatical program