Skip to content

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.

201k – 261kNew York, NYML EngineeringHybrid2+ YOE

About the role

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

LLMsPythonTypeScriptHugging FaceLangChainRAGTransformer ModelsAgentic AIEmbeddingsVector Search

Similar roles

ML Engineering jobs

Senior Machine Learning Engineer II, Fulfillment, Matching and Positioning

As a Senior Machine Learning Engineer II, you will design, implement, and deploy ML and optimization solutions for Instacart's fulfillment system, focusing on real-time decisioning for order batching, shopper routing, and assignment. You will own the full model lifecycle and collaborate with cross-functional partners.

201k – 254kUnited StatesML EngineeringRemote5+ YOEGoSQL

Senior Machine Learning Engineer II, Ads Response Prediction

Lead research on pCTR and conversion models for Instacart Ads. Tackle bias mitigation, calibration, multi-task learning, and generative retrieval systems. Requires 6+ years ML experience and advanced degree.

201k – 254kUnited StatesML EngineeringRemote6+ YOEJAXSQL

Senior Applied Scientist II, Ads Optimization

Leads algorithmic development for Instacart's ads optimization systems, including real-time bidding, budget pacing, and auction mechanics using constrained optimization and control theory. Requires MS/PhD, 8+ years experience deploying production systems at scale, and proficiency in Go/Java/C++/Python.

201k – 254kUnited StatesML EngineeringRemote8+ YOEGoC++

Senior Software Engineer - Domestic Wires

Senior engineer building and scaling Mercury's LLM-powered financial assistant Command. Owns full-stack AI product development from system prompts and agentic workflows to eval infrastructure and production reliability.

201k – 251kSan Francisco, CA +2ML EngineeringHybrid7+ YOELLMsHaskell

Senior Software Engineer

Build and own production AI agent systems (harnesses, evals, orchestration) on frontier LLMs for industrial supply chain workflows. Requires 5+ years software engineering with 1+ year shipping LLM/agent features, strong Python/TS, and high-agency customer immersion.

200k – 240kNew York, NY +1ML EngineeringOn-site5+ YOEWmsTms