Senior Software Engineer, AI/LLM
Builds and optimizes LLM-driven features, agentic workflows, and proprietary AI models for Bubble's visual app development platform. Requires Master's/PhD + 2+ years or 5+ years ML/software experience with transformers, RAG, and AI tools.
About the job
Responsibilities
- 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 related field + 2+ years industry experience with LLMs, AI model optimization, NLP pipelines OR 5+ years as ML or Software Engineer.
- Strong experience with transformer models, retrieval-augmented generation (RAG), dataset curation.
- Experience with agentic AI workflows, chatbot-style LLM interactions.
- Understanding of embeddings, vector search, AI model evaluation.
- Proficient in Python, Typescript, Hugging Face, LangChain, Mastra.
Tech Stack
- Frontend: Typescript, SolidJS
- Backend: Typescript, Node.js
- AI/ML: Python, LLM APIs (OpenAI, Anthropic), LangChain
- Infrastructure: AWS, CDK/Terraform, ECS, Redis, Postgres
Compensation & Benefits
- Salary: $201,000 - $261,000
- Comprehensive health coverage, 401(k) matching, wellness stipends, flexible PTO, sabbatical program (~$20K additional value)
Skills
LLMs, Python, TypeScript, Hugging Face, LangChain, RAG, Transformer Models, Agentic AI, Embeddings, Vector Search
Similar jobs
ML Engineering jobsDevelop and deploy production machine learning models for real-time inventory and shelf-stocking intelligence at scale. The role requires 5+ years of production ML experience, strong Python and ML framework skills, cloud and data pipeline expertise, and a bachelor's degree or equivalent experience.
Owns end-to-end production machine learning systems, including NLP, LLM, agentic, ranking, and recommendation capabilities. Requires 8+ years of industry experience, strong Python and cloud ML expertise, and the ability to deliver explainable AI products with cross-functional and customer impact.
Build and deploy production AI-agent systems, including their harnesses, evaluations, orchestration, and supporting services. The role requires 5+ years of software engineering experience, production LLM or agent experience, and strong Python or TypeScript/Node.js skills.
Own machine learning end to end, from modeling messy clinical data through production deployment, monitoring, and infrastructure. The role requires 7+ years of experience building scalable ML systems, strong software and data engineering skills, and proficiency with Python, SQL, and cloud platforms.
Leads and manages an applied machine learning team developing production fraud detection and identity verification models. The role combines people leadership with hands-on technical work and requires substantial ML experience, production deployment expertise, and experience in risk-focused domains.