Dexterous is a values-driven organisation that manages and operates internal Finance, HR, and AI teams for our clients. We leverage both off-the-shelf solutions and RPA technologies, combined with a global workforce, to deliver highly scalable, full-service teams across Finance, HR, and AI development. Through this refreshing and innovative model, we empower businesses to amplify their impact.
This role sits under the newly created Dexterous AI unit. Dexterous AI is transforming the way small-to-medium businesses manage their finance operations. Our mission is to build intelligent, end-to-end financial tools powered by modern tech and cutting-edge AI. We’re a startup with a product-led mindset, focused on impact, speed, and outcomes.
As a Senior Full Stack AI Engineer, you’ll be at the core of our AI team, working across the full stack to design and build scalable AI-powered applications. You’ll help develop our MVP and define how finance operations will look in the era of automation. This role blends traditional software development with applied AI, delivering seamless workflows for real-time financial insights, intelligent document processing, and more.
Core Responsibilities:
- Build Exceptional Frontend Experiences
- Develop responsive, secure, and high-performance web applications using React/Next.js and TypeScript.
- Create intuitive user interfaces for real-time dashboards, bookkeeping tools, and AI-assisted workflows.
- Work closely with designers to bring wireframes to life with accessible, pixel-perfect components.
- Continuously optimize frontend performance and page load times.
- Design Robust Backend & APIs
- Architect RESTful and GraphQL APIs using FastAPI (Python).
- Build and maintain database schemas (PostgreSQL, MongoDB) to support transactional and user data.
- Integrate with third-party platforms such as Xero, MYOB, and banking APIs.
- Ensure secure authentication, authorization, and role-based access control across services.
- Collaborate on AI-Driven Features
- Work with cutting-edge AI/LLM frameworks (GPT-4.1+, LangChain, CrewAI) to power document OCR, categorization, and intelligent financial insights.
- Build data pipelines to ingest and process documents for model inference.
- Optimize prompts and model performance for speed, accuracy, and cost-efficiency.
- Monitor AI outputs and support retraining workflows when needed.
- Drive End-to-End Product Delivery
- Take ownership of features from planning to deployment and monitoring.
- Collaborate with Product, Design, and QA teams to define scope and deliver on sprint goals.
- Participate in agile processes and contribute to a culture of continuous improvement.
- Help maintain system reliability with proactive monitoring, logs, metrics, and incident response (targeting 99.9% uptime).
Tech Stack:
React, Next.js, TypeScript, FastAPI, Python, PostgreSQL, MongoDB, GPT-4, LangChain, Terraform, AWS
Must-Haves:
- 10+ years of experience as a Full-Stack or Machine Learning Engineer in fast-paced environments.
- Expert-level proficiency in React, TypeScript, and Next.js, including SSR and SSG.
- Strong backend experience using Python and FastAPI, with a focus on API design, database modeling (PostgreSQL, MongoDB), and secure authentication protocols (e.g., JWT, OAuth2).
- Hands-on experience with prompt engineering and deploying large language models (LLMs) such as GPT-4, LLaMA, or open-source equivalents.
- Familiarity with ML model serving frameworks (e.g., TorchServe, BentoML) and container orchestration tools (Docker, Kubernetes).
- In-depth knowledge of the AI/ML development lifecycle, from data preprocessing to model monitoring and retraining.
- Strong understanding of Agile/Scrum, including writing user stories, defining acceptance criteria, and conducting code reviews.
- Proven ability to translate financial domain requirements (accounting, bookkeeping, reporting) into scalable product features.
- Experience integrating with financial services APIs (e.g., accounting platforms, payment gateways, banking feeds) is a plus.
- Excellent written and verbal communication skills in English, with the ability to explain complex ideas to non-technical audiences.