Ambrook

Software Engineer, AI

Ambrook

full-time

Posted on:

Origin:  • 🇺🇸 United States • California, Colorado, New York

Visit company website
AI Apply
Manual Apply

Salary

💰 $140,000 - $210,000 per year

Job Level

Mid-LevelSenior

Tech Stack

BigQueryCloudJavaScriptNext.jsPythonReactTypeScript

About the role

  • Own development of intelligent systems and tools that use LLMs, NLP, and heuristics to streamline bookkeeping, inbox triage, and financial workflows.
  • Teach best practices around ML system design, evaluation, prompt engineering, and scalable AI infrastructure.
  • Learn how messy real world financial data really is and make sense of it using language models.
  • Improve internal tooling and infrastructure for classification, tagging, summarization, and user-in-the-loop AI systems.
  • Build and ship LLM-powered features (e.g., document parsing, transaction categorization) and review current AI usage.
  • Collaborate with product, engineering, and design to integrate AI into customer workflows and make features reliable and intuitive.
  • Establish foundations for evaluation pipelines, prompt management, and feedback loops to improve LLM performance.
  • Implement or improve systems for document extraction and financial transaction tagging using heuristics and model-based approaches.
  • Architect and scale hybrid AI + rule-based systems for automated bookkeeping and analysis; contribute to long-term AI strategy.
  • Build internal tooling for prompt iteration, embedding search, labeling, and retraining; share learnings publicly.

Requirements

  • You've built and shipped ML/AI-driven features, ideally with LLMs, in a product that’s in production, not just in a notebook.
  • You're excited to apply language models to real-world, unstructured, often ugly datasets, and turn them into valuable product experiences.
  • You're pragmatic about AI: you know when to use an LLM, when to write a regular expression, and when to ask the user.
  • Bonus: Experience working with LLM APIs, prompt engineering, embeddings, vector search, or fine-tuning.
  • Bonus: You've worked on products involving transactions, finance, document processing, or communications tooling.
  • Bonus: Experience with Typescript, React, and Python-based ML tooling (LangChain, OpenAI SDK, Pinecone, etc.).