C

Charles Schwab

Runs investment accounts and banking services

Senior Software Engineer - Enterprise Architecture & AI Solutions Engineering

AI Application Engineering +1Confirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • A bachelor's or master's degree in Computer Science, or equivalent professional experience.
  • At least 8 years of software engineering experience, including designing and delivering complex, scalable software solutions and driving technical outcomes across the development lifecycle.
  • At least 3 years demonstrating senior-level engineering depth through hands-on design and ownership of full-stack systems shipped end to end.
  • Strong command of enterprise design patterns, domain-driven design, distributed systems, service interfaces, and production-ready architecture.
  • Ability to decompose complex problems, define precise technical specifications, direct AI-assisted development effectively, and critically evaluate model-generated output.
  • Proven experience designing and delivering AI systems in production environments.
  • Depth in at least two of the following: agentic systems, tool orchestration, MCP or related protocols, retrieval-augmented generation, embeddings, vector search, knowledge retrieval pipelines, prompt/context engineering, formal AI evaluation, testing, and guardrails.
  • Strong working knowledge of cloud platforms and ability to reason about scalability, resilience, cost, security, and production operations for AI workloads.
  • Hands-on database expertise across relational, NoSQL, vector, or graph databases, including data modeling, query tuning, indexing, query plans, and storage trade-off decisions.
  • Experience reviewing code, pairing with engineers, improving development practices, and setting engineering standards through shipped reference implementations.
  • Strong communication, problem-solving, and collaboration skills, with ability to partner across business, technology, architecture, and engineering audiences.
  • Commitment to responsible AI practices, including security, privacy, evaluation, governance, and safety built into delivery.
  • Currently authorized to work in the United States on a full-time basis without employer sponsorship.

Responsibilities

  • Build and evolve internal platforms, reusable frameworks, AI tooling, golden paths, agentic infrastructure, and governance guardrails that enable engineering teams to scale AI responsibly and effectively.
  • Contribute to platforms for technical debt management, enterprise governance, agent registries, agent pipelines, architecture assessment, and internal AI enablement solutions.
  • Design and ship systems that are scalable, secure, observable, and production-ready.
  • Partner cross-functionally with architects, engineers, and stakeholders to solve complex problems.
  • Model engineering standards through systems designed and shipped.

Desired Qualifications

  • Advanced degree in Computer Science or Artificial Intelligence.
  • Experience working in private-sector, startup, or highly ambiguous environments while owning problems across multiple technical layers.
  • Experience mentoring and growing engineers at multiple levels through code review, pairing, technical coaching, and example-setting.
  • Deep understanding of the software development lifecycle, with examples of improving delivery practices, engineering standards, or team effectiveness.
  • Experience building reusable engineering frameworks, internal developer platforms, AI enablement tools, or enterprise-scale technical platforms.
  • Familiarity with coding agents, large language model APIs, orchestration frameworks, retrieval pipelines, model evaluation approaches, and AI governance patterns.
  • Ability to adapt quickly as priorities, platforms, frameworks, and product needs shift.
  • Curiosity and continuous learning, with ability to stay current as AI engineering practices evolve quickly.

About the Company

Charles Schwab

Runs investment accounts and banking services

Charles Schwab runs brokerage, wealth management and banking services for individual investors, employers and independent financial advisers. Its Schwab One brokerage account gives investors access to securities and mutual funds, while its adviser business supplies custody and trading support to firms that manage clients' portfolios. Customers use websites, mobile apps and branches to trade, save for long-term retirement and arrange loans against eligible assets. The group earns interest on loans and investments, asset management fees and trading charges through its operating subsidiaries. Founded in 1973, it is headquartered in Westlake, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Westlake, TX
Founded
1973

Recently Posted Jobs

Explore more opportunities at Charles Schwab

See more jobs