Senior Software Engineer, AI Platform
Listed on 2026-10-09
-
Software Development
AI Engineer (Applied/Software), Full Stack Developer, Machine Learning/ ML Engineer, Software Engineer
Are you a skilled software engineer looking to build agentic AI systems and ship them in production? Do you want to help shape how autonomous, tool-using AI agents get built into a real, customer-facing product? If so, we invite you to apply to join our AI Platform team, where we're building the future of investment management software.
As a Senior Software Engineer on the AI Platform team, you'll build and ship features across Ridgeline's agentic AI platform, the foundational AI infrastructure that powers AI capabilities across the company. You'll work alongside the engineers who built it from the ground up. Together, you'll take on some of the most interesting problems in applied AI, including agent memory, and how models reason, call tools, and collaborate with one another, all as part of a tight-knit team whose work reaches across the entire company.
Whatwill you do?
- Build and ship features across the AI platform, including agent builder capabilities, agent memory, cost guardrails, and expanded tool integrations.
- Implement and improve retrieval-augmented generation (RAG) workflows and integrations with external data sources, including via Model Context Protocol (MCP).
- Contribute to model efficiency work such as code execution and model routing to optimize token usage and cost.
- Partner closely and regularly with cross-functional teams - including other AI teams, product teams, platform teams, and security - to extend AI capabilities across the company.
- Use AI-assisted development tools as a core part of your daily workflow.
- Collaborate closely with teammates through code review, knowledge-sharing, and solving problems together.
- 4+ years of professional software engineering experience building and shipping production applications.
- Proficiency in a statically typed language such as Kotlin or Type Script; full-stack experience (including React) is a plus.
- Comfort using AI coding tools as part of your everyday development workflow.
- Strong collaboration and communication skills, with the ability to work closely across multiple partner teams in a fast-moving environment.
- Ability to ramp up quickly in a new codebase and deliver independently.
- Familiarity with platform or service-oriented engineering practices.
- Experience building and shipping AI-powered products in production, including agentic workflows, tool calling, or RAG.
- Experience working with Anthropic and/or OpenAI models and APIs.
- Experience with MCP (Model Context Protocol) or similar tool-integration frameworks.
- Background or interest in financial services or investment management.
Ridgeline is the first front-to-back system of record for investment managers. Founded by visionary entrepreneur Dave Duffield (co-founder of both People Soft and Workday), the company was created to modernize an industry held back by outdated, disconnected technology. Powered by a single, real-time data set and embedded AI, Ridgeline helps firms automate complexity, accelerate collaboration, and deliver tailored client experiences at scale, without added headcount or risk.
Ridgeline is headquartered in Lake Tahoe, with offices in New York, Reno, the Bay Area, Dublin Ireland. Ridgeline is recognized by Fast Company as a by Frost & Sullivan as a Technology Innovation Leader, and by The Software Report as a Top 100 Software Company.
Ridgeline is proud to be a community-minded, discrimination-free equal opportunity workplace.
Ridgeline processes the information you submit in connection with your application in accordance with the Ridgeline Candidate Privacy Policy. Please review the Ridgeline Candidate Privacy Policy in full to understand our privacy practices and contact us with any questions. Ridgeline Candidate…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).