About Sherpas
Financial advice is stuck in 1995. Advisors spend hours building static plans in clunky software, then watch them go stale the moment markets move or a client's life changes.
We're building AI coworkers that do the work advisors shouldn't have to do. Our digital coworkers generate financial planning metrics in real-time, handle client communication, and keep plans current, so advisors can focus on actual advice, not data entry.
This isn't automation. It's a fundamental shift in how wealth management operates: from advisors as operators to advisors as strategic partners, backed by AI that never stops working.
Now, we are looking for AI Senior Engineers who thrive on tackling complexity, pushing boundaries, and creating technology with real societal impact.
Your Role
As an AI Senior Engineer at Sherpas, you’ll build and scale the AI and data infrastructure that powers Sherpas. You’ll solve problems at the intersection of large-scale data processing, applied machine learning, and high-performance systems design, while working closely with experts in AI, product, and financial advisors.
This is not just a coding role — it’s a chance to shape architecture, culture, and product direction in a fast-moving environment.
What You’ll Do
Design and implement Python services and agentic workflows that orchestrate complex reasoning across financial data and AI models.
Build async services and APIs with FastAPI, Pydantic, and modern Python tooling.
Collaborate with AI/ML engineers to productionize research prototypes into robust, real-world systems.
Develop scalable pipelines and data workflows, ensuring performance, reliability, and correctness.
Deploy services in Dockerized environments with CI/CD pipelines (GitHub Actions).
Contribute to architectural decisions across a modern multi-language stack (Python, Go, and Node/TypeScript + Postgres + ScyllaDB).
Share knowledge, mentor peers, and drive adoption of best practices in engineering, testing, and observability.
About You
Expert in Python and its ecosystem, especially async frameworks (FastAPI, asyncio), data libraries (Pandas, NumPy), and validation tools (Pydantic).
Comfortable building distributed, event-driven, and scalable systems.
5+ years of experience in backend or data-intensive engineering roles.
Thrive on solving complex, ambiguous problems and turning ideas into reliable systems.
Strong communication skills in English; able to bridge technical and product conversations.
Comfortable using AI-powered development tools (Cursor, Claude Code, OpenCode, or similar) as part of your daily workflow.
Plus (not required, but amazing if you have):
Experience with agentic AI frameworks (orchestration platforms, tool-using agents, workflow automation).
Familiarity with Go (Golang), Node.js, TypeScript, Postgres, ScyllaDB, ClickHouse.
Exposure to ML pipelines, MLOps, or AI systems at scale.
Benefits
Competitive salary: with flexibility based on experience and location.
Learn & Grow: mentorship, peer learning, and access to top industry events.
Flexible Time Off: no strict limits, take the time you need.
Remote-Friendly: collaborate across time zones with a global team.
Impact & Purpose: build technology that helps society by making expert financial advice more accessible.
We’ll provide the gear and resources you need to excel.
At Sherpas, we are committed to building a diverse and inclusive team. If you are excited about the role but don’t meet every single requirement, we still encourage you to apply