Staff Software Engineer – AI Platform
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Location: Hybrid; United States of America, Eagan, Minnesota. Other listed locations include Frisco, Texas; Brooklyn, New York; Toronto, Canada; and Ann Arbor, Michigan. Eligible US office locations may also include New York City, San Francisco, Los Angeles, Irvine, McLean, and Washington, DC. Work from anywhere is available for up to 8 weeks per year.
Base compensation: $137,100–$254,700 USD for eligible US locations; $158,000–$293,000 USD for certain listed locations. The role may also be eligible for an annual bonus.
Company
provides trusted content, software, and technology for legal, tax, accounting, compliance, government, and media professionals.
What you will do
- Lead multi-quarter initiatives across AI, product, and infrastructure, including orchestration layers, low-latency retrieval systems, and unified knowledge bases.
- Define patterns for MCP servers, AI agents, LLM usage, experimentation, and scalable infrastructure.
- Architect and implement backend services using Python, FastAPI, PostgreSQL, AWS, and Vercel for AI agents, workflows, and document-centric experiences.
- Build orchestration capabilities including routing, tool calling, MCP servers, multi-step workflows, safety guardrails, and robust third-party LLM error handling.
- Design high-throughput, low-latency systems with caching, queuing, rate limiting, model failover, and cost/performance optimization.
- Establish SLOs, observability, incident response, retrieval and search infrastructure, and indexing strategies for reliable AI systems.
Requirements
- Bachelor’s degree in computer science, computer engineering, a related field, or equivalent experience.
- 5–7+ years of experience in full-stack development, scalable cloud applications, web services, APIs, and AI-driven products.
- Deep Python expertise and production experience with FastAPI or a similar framework, PostgreSQL or an equivalent relational database, and a major cloud provider, preferably AWS.
- Strong distributed-systems experience, including data modeling, API contracts, observability, resilience patterns, and performance tuning under load.
- Experience leading large, complex projects end to end, including architecture, execution, rollout, and long-term operation.
- Excellent communication skills and the ability to partner with product, design, and ML teams in a fast-moving environment.
- Demonstrated interest in AI systems and engineering paradigms such as LLMs, agents, and retrieval.
Nice to have
- Hands-on experience integrating OpenAI, Anthropic, or other LLM APIs into production applications, including prompt and response management, cost controls, and safety considerations.
- Experience with vector databases, embeddings, semantic search, or custom retrieval pipelines.
- Experience with automated testing, reliability, and release practices for systems with non-deterministic model behavior.
- Experience in fintech, tax, audit, legal, or similar domains where correctness, auditability, and compliance matter, or strong interest in applying AI in those contexts.
Culture & Benefits
- Flexible hybrid work environment for office-based roles, with up to 8 weeks of work from anywhere per year.
- Flexible vacation, paid holidays, sick and safe leave, parental leave, sabbatical leave, and two company-wide mental health days.
- Health, dental, vision, disability, life insurance, retirement savings with company match, flexible spending and health savings accounts, and employee stock purchase opportunities.
- Tuition reimbursement, professional development programs, Headspace access, fitness reimbursement, and employee assistance resources.
- Two paid volunteer days annually and opportunities for pro-bono consulting and ESG initiatives.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →