Senior AI Engineer

Russell InvestmentsSeattle, WA
50d

About The Position

Join a passionate, Global Technology and Enterprise AI team that partners directly with investment, trading, analytics, and client teams to design, build, and operate AI‑powered products. As a Senior AI Engineer (Full‑Stack Python), you will deliver end‑to‑end solutions-from modern web UIs and Python APIs to data pipelines and LLM/RAG systems-that are secure, scalable, and production‑ready for a global asset manager. You will design and operationalize AI infrastructure that powers enterprise-scale intelligence, applying disciplined software engineering practices to ensure performance, security, and maintainability.

Requirements

  • 5+ years of Software Development experience required
  • 2+ years building and operating applied ML/AI or LLM solutions in production
  • Bachelor's degree in computer science, Mathematics, Statistics, or related engineering field required. Advanced degree preferred
  • Expert Python: async programming, packaging, testing
  • Back‑end frameworks: FastAPI (preferred), Django, or Flask
  • Front‑end proficiency: React/Next.js (or similar), TypeScript/JavaScript
  • Datastores: advanced SQL and vector database
  • LLM platforms: Azure OpenAI, LangChain,
  • MLOps/DevOps: Docker, Kubernetes, CI/CD
  • Cloud: Azure preferred
  • Demonstrated ability to communicate clearly and build trusted relationships with others.
  • Excellent verbal and written communication skills and ability to interface with all domains and seniority levels in the organization.

Responsibilities

  • Design & build AI applications that combine modern web front‑ends, Python APIs, and LLM workflows (prompting, tools, retrieval) to solve high‑value business problems.
  • Own the full stack: React/Next.js (or comparable) front‑end; Python (FastAPI/Django/Flask) services; SQL and vector stores.
  • Develop LLM systems including retrieval‑augmented generation (RAG) pipelines, embeddings, prompt templates, and guardrails.
  • Data engineering for AI: build connectors, implement ingestion, and ensure data quality.
  • Implement observability: metrics, logs, prompt monitoring, and performance profiling.
  • Apply enterprise security practices and model governance aligned to financial‑services standards.
  • Partner with domain experts to translate ambiguous problems into clear technical designs.
  • Mentor and uplift peers on Python, AI patterns, and code quality.
  • Consistently find and deliver new ways to develop and improve processes and technologies
  • Conceptualize and be able to articulate solutions to team members and clients

Benefits

  • salary is just one part of our compensation package
  • annual performance bonus (subject to eligibility criteria)
  • participation in our competitive benefits programs including healthcare, retirement, vacation, and wellbeing programs

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Securities, Commodity Contracts, and Other Financial Investments and Related Activities

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service