Senior Software Engineer, Data & AI
Build and operate an internal AI and data platform that connects agents, governed data, tools, and business workflows. The role requires 4+ years of production systems experience, strong TypeScript/Node.js or Python skills, and experience with LLMs, agent frameworks, MCP, and cloud data warehouses.
About the job
Responsibilities
- Build and own the internal AI platform, including the agent harness, MCP servers, tool integrations, context and access services, sandboxed execution, and cost and usage tracking.
- Partner with Finance, Sales Operations, Compliance, and onboarding teams to understand workflows, replace manual processes with systems, and support adoption.
- Extend data infrastructure with dbt models, BigQuery, orchestration, and production pipelines.
- Share ownership of monitoring, alerting, and data reliability for systems supporting product launches.
- Partner with Engineering to improve development systems and tooling.
Requirements
- 4+ years of experience shipping and maintaining production systems.
- Experience in data engineering, machine learning engineering, backend engineering, or full-stack engineering.
- Experience building an internal platform or workflow system adopted by other teams.
- Production experience with LLM APIs, agent frameworks, and MCP, beyond prompt engineering.
- Strong TypeScript/Node.js or Python fundamentals, with willingness to work in both.
- Fluency with a cloud data warehouse such as BigQuery, Snowflake, or Databricks.
- Ability to work with non-technical teams to understand workflows and develop systems from them.
- Comfort working with ambiguity in a startup environment.
- Based in Los Angeles or willing to relocate to Los Angeles, California.
Nice to have
- Experience in payments, cryptocurrency, or blockchain.
Skills
TypeScript, Node.js, Python, LLM APIs, Agent Frameworks, Mcp, BigQuery, Snowflake, Databricks, dbt, Data Orchestration, Production Pipelines, Monitoring, Alerting, Data Reliability
Similar jobs
ML Engineering jobsBuild and deploy generative AI and LLM-powered agentic applications at Front to automate customer support inquiries, enhance product capabilities, and drive operational insights. Requires 5+ years software engineering experience with strong production AI/ML focus, agentic/RAG expertise, and proficiency in Node.js, TS, and Python.
Develop 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.