GenAI OS Lead Python Engineer

Charles Schwab Corporation

Austin (TX)

On-site

USD 150,000 - 210,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Charles Schwab Corporation is seeking a GenAI OS Application Developer to lead the development of scalable, cloud-native Generative AI applications that power Schwab's AI platform. You will guide architecture, engineering practices, and cross-functional collaboration to deliver secure and observable AI solutions.

Ideal candidates bring 8+ years in software/AI, strong Python, and hands-on GenAI experience, plus leadership skills to mentor teams and align technical direction with business goals.

Qualifications

  • Bachelor's degree in Computer Science, Data Science, Engineering, Statistics, or a related field.
  • 8+ years of experience in software engineering, data science, or AI/ML.
  • 5+ years of professional software development experience using Python as a primary programming language.
  • 3+ years of hands-on experience developing and deploying Generative AI applications, including LLM-based solutions, retrieval-augmented generation (RAG), prompt engineering, or GenAI platform capabilities.
  • 3+ years of experience in technical leadership.
  • Proven experience building and delivering production-grade cloud-native applications on Google Cloud Platform (GCP), including Cloud Run and containerized services using Docker.
  • Experience designing and supporting data orchestration and pipeline solutions using Apache Airflow, Dataflow, or similar technologies.
  • Experience developing microservices and RESTful APIs using frameworks such as FastAPI, Flask, or similar technologies.
  • Experience working with ReactJS and integrating front-end applications with backend services and APIs.
  • Strong understanding of SQL, data modeling, and relational and/or NoSQL database technologies.
  • Demonstrated experience leading Agile delivery practices, including sprint planning, backlog management, release planning, prioritization, and daily team coordination.
  • Experience driving engineering excellence through code reviews, test-driven development, CI/CD pipelines, and modern software development practices.
  • Strong communication, stakeholder management, collaboration, and leadership skills with the ability to influence technical and business decisions across cross-functional teams.

Responsibilities

  • Lead the GenAI OS development and cloud-native applications powering enterprise AI solutions.
  • Shape architecture, development standards, and technical direction for the AI platform.
  • Guide engineering teams through planning, execution, and delivery in an agile environment.
  • Collaborate with product owners, data scientists, analytics professionals, and technology partners to solve complex business challenges.
  • Drive observability, security, reliability, and quality across GenAI projects.

Skills

Python
GenAI / LLM
Agile leadership
Communication
RESTful APIs
Data modeling
SQL
ReactJS
CI/CD
Docker/Kubernetes

Education

Bachelor's degree in Computer Science or related field
Master's degree (preferred)

Tools

GCP
Docker
Kubernetes
Airflow
LangChain / HuggingFace
Terraform

Job description

Charles Schwab Corporation is seeking a GenAI OS Application Developer to lead the development of scalable, cloud-native Generative AI applications that power Schwab's AI platform. You will guide architecture, engineering practices, and cross-functional collaboration to deliver secure and observable AI solutions.

Ideal candidates bring 8+ years in software/AI, strong Python, and hands-on GenAI experience, plus leadership skills to mentor teams and align technical direction with business goals.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

GenAI OS Platform Lead Python Engineer
GenAI OS Platform Lead Python Engineer

Charles Schwab • Austin (TX)

On-site
USD 150,000 - 210,000
401(k) match
Sabbatical after 5 years
Parental leave
+2
GenAI Engineer — AI.x Platform (On-Site SF)
GenAI Engineer — AI.x Platform (On-Site SF)

Charles Schwab • San Francisco (CA)

On-site
USD 170,000 - 230,000
401(k) match
Employee stock purchase plan
Vacation & sabbatical after every 5 yr
+3
AI Security Engineer: Secure Generative AI & Apps
AI Security Engineer: Secure Generative AI & Apps

Cybersecurity Jobs • Southlake (TX), Austin (TX)

On-site
USD 125,000 - 160,000
401(k) with company match and Employee
Sabbatical after 5 years
Health, dental, and vision insurance
+2
Senior AI & Data Scientist - Generative AI & MLOps Lead
Senior AI & Data Scientist - Generative AI & MLOps Lead

Charles Schwab • Austin (TX)

On-site
USD 160,000 - 230,000
Senior Software Engineer, GenAI & Data Pipelines
Senior Software Engineer, GenAI & Data Pipelines

Charles Schwab • Austin (TX)

On-site
USD 150,000 - 210,000
401(k) with company match
Paid time off and sabbatical
Parental leave and family benefits
+2
Senior Manager, AI Data & Cloud Platforms (On‑Site)
Senior Manager, AI Data & Cloud Platforms (On‑Site)

Charles Schwab • Southlake (TX)

On-site
USD 140,000 - 220,000
401(k) match
Sabbatical every 5 years
Parental leave & family benefits
+2
Senior AI & Data Scientist — Lead GenAI & ML Strategy
Senior AI & Data Scientist — Lead GenAI & ML Strategy

Charles Schwab Corporation • Austin (TX)

On-site
USD 180,000 - 240,000
Senior Software Engineer — AI & Cloud Innovator
Senior Software Engineer — AI & Cloud Innovator

Charles Schwab • Austin (TX)

On-site
USD 140,000 - 190,000
401(k) with company match
Employee stock purchase plan
Vacation time
+6
Senior AI & Cloud Data Engineer
Senior AI & Cloud Data Engineer

Charles Schwab • Ann Arbor (MI)

On-site
USD 120,000 - 200,000
401(k) with company match
Employee stock purchase plan
Vacation time and volunteering leave
+4
AI Platform Engineer for Developer Experience
AI Platform Engineer for Developer Experience

Charles Schwab • Austin (TX)

On-site
USD 130,000 - 210,000
401(k) with company match
Paid vacation and sabbatical program
Paid parental leave
+2