Charles Schwab & Company, Inc.

Charles Schwab & Company, Inc.

Senior Developer - Quantitative

Southlake, TX, US · Senior · Full-time

Sponsorship not specifiedDetected 7 days ago
PythonGitGitHub ActionsData ScienceNLPLLMsRAGLangGraphAgileJiraConfluenceCommunicationCollaborationProblem Solving

About the role

  • Your Opportunity At Schwab, you're empowered to make an impact on your career.
  • We Believe in the importance of in-office collaboration and fully intend for the selected candidate for this role to work on site in the specified location(s).
  • Write production-quality code, prompts, evaluation scripts, and integration components.

Responsibilities

  • Software Engineer Responsibilities: Hands-on development, and participation in architectural designs.
  • Design, build, test, and deploy generative AI-enabled applications and services in an Agile practice.
  • Design and implement solutions leveraging large language models (LLMs), embeddings, retrieval-augmented generation (RAG), and conversational AI frameworks.
  • Build secure integrations between AI services and enterprise systems.
  • Develop reusable foundational components, such as prompt frameworks and reusable templates, RAG pipelines and retrieval orchestration layers and guardrails, validation, and output verification layers.
  • Optimize model usage for cost, latency, reliability, and scalability.
  • Implement human-in-the-loop validation and structured feedback capture mechanisms.
  • Lead troubleshooting and resolution of AI-related production issues.
  • Drive automation of repetitive AI workflows and development processes.
  • Hands-on development, and participation in architectural designs.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Data Science, Financial Engineering, or equivalent experience.
  • Proficiency in Python or any object-oriented design technologies.
  • Experience with quantitative technologies and AI tools and capabilities Ability to independently prototype, evaluate, and iterate on solutions in ambiguous problem spaces.
  • Applicants must be currently authorized to work in the United States on a full-time basis without employer sponsorship.

Nice to have

  • Master's degree in Computer Science, Computer Engineering, Data Science, Financial Engineering, or related field.
  • Experience with GitHub, GitHub actions for DevSecOps, and Atlassian suite of products (Confluence, JIRA, Bamboo) is preferred.
  • Experience with quantitative technologies and optimizers like Gurobi is highly preferred.
  • Financial Services Industry experience with exposure to portfolio management.
  • Experience with building solutions using Large Language Models (LLMs), Prompt Engineering,

Compensation

  • Experience with building solutions using Large Language Models (LLMs), Prompt Engineering, Fine-Tuning (LoRA, PEFT), In-Context Learning Orchestration & Frameworks: LangChain, LangGraph, LlamaIndex, Hugging Face Transformers AI Pipelines: R

Benefits

  • RAG (Retrieval-Augmented Generation), Multi-Agent Systems, Embedding strategies In addition to the base pay range, this role is also eligible for bonus or incentive opportunities.
  • As a Software Engineer, you will be responsible for delivering high quality solutions that meet business objectives in a flexible, collaborative, and rapidly changing delivery environment.

Visa & Work Authorization

  • Applicants must be currently authorized to work in the United States on a full-time basis without employer sponsorship.

This listing is sourced directly from Charles Schwab & Company, Inc.'s careers page and normalized into a canonical job model.