MeridianLink

MeridianLink

Staff Software Engineer - AI Platform

US Remote · Staff+

Sponsorship not specifiedDetected 63 days ago
Vector DatabasesAWSAzureMachine LearningLLMsRAGAI OrchestrationA/B TestingAgileLeadershipCollaboration

About the role

  • The right person for this role thinks in platforms, not features, and has strong opinions about what it means to make AI capabilities reliable, observable, and safe in a regulated industry.
  • Staff engineers at MeridianLink operate across multiple teams or an entire product line.

Responsibilities

  • AI Platform Discovery & Design
  • Partner with product engineering teams and architects to catalog current and near-term AI use cases, identify common patterns, and define the platform services that should be centralized
  • Produce technical designs - RFCs, architecture decision records, system diagrams - for AI platform components at a level of detail that other engineers can implement and review against
  • Evaluate third-party AI infrastructure options (model providers, vector databases, orchestration frameworks) and make build-vs-buy recommendations with clear rationale
  • Platform Build & Standards
  • Lead development of core AI platform services: model serving and routing, retrieval infrastructure, prompt management, output evaluation, and usage observability
  • Define and enforce integration standards - API contracts, error handling patterns, cost attribution - so that product teams building on the platform do so consistently
  • Own the technical roadmap for the AI platform, prioritizing based on what unblocks the most product development and reduces the most duplicated effort
  • Develop Senior engineers toward Staff-level scope; give them problems and opportunities that stretch them, not just guidance on their current work
  • Partner with Engineering Managers and Product leadership to align technical decisions with delivery goals

Requirements

  • 8+ years of professional software engineering experience, with demonstrated technical leadership across multiple teams or product areas
  • Proven ability to make and defend architecture decisions at scale
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent experience
  • Proficiency with cloud-managed AI services (AWS Bedrock, Azure OpenAI, or equivalent) and the operational characteristics of running AI workloads in production
  • Strong understanding of retrieval-augmented generation architectures, vector search, and embedding pipeline design
  • Experience designing systems in regulated industries where data handling, audit trails, and compliance constraints shape technical decisions

Nice to have

  • Experience in fintech, banking, or other regulated financial services environments
  • Familiarity with AI evaluation frameworks and techniques for measuring output quality and detecting model degradation
  • Experience with prompt management, versioning, and experimentation at scale
  • Prior work on developer-facing platforms with a focus on adoption and internal developer experience
  • What Success Looks Like

Skills

  • Evaluates technology choices with a clear view of trade-offs at scale, not just for the immediate problem
  • Identifies systemic problems before they become incidents
  • Provides day-to-day technical direction for one or more scrum teams without holding a management title
  • Establishes guardrail patterns and content safety standards appropriate for a regulated financial services environment

Company info

  • This role is responsible for defining and building the shared AI platform that MeridianLink's product and engineering teams use to deliver AI-powered features consistently and at scale.

This listing is sourced directly from MeridianLink's careers page and normalized into a canonical job model.