Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer- Investment Research and Data

Charles Schwab

Your opportunity At Schwab, you’re empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us “challenge the status quo” and transform the finance industry together. Schwab Technology Services enables the future of how clients manage their money by providing innovative and reliable technology products and services as part of our ongoing commitment to democratize access to investing and financial planning. Schwab Asset Management (SAM) Engineering organization is a part of Schwab Technology Services that is responsible for Schwab's investment management, operations, data, and research platforms. Everything that SAM Engineering builds serves Schwab’s mission of helping clients reach their financial goals. As a Software Engineer in the SAM Engineering Investment Research Technology group, you will work as a hands‑on technologist focused on our quantitative research initiatives. We currently support a variety of existing on‑premises and cloud solutions, and we are actively expanding the capabilities of these platforms to drive cutting‑edge research and product development activities. We partner closely with researchers and product teams to acquire, curate, and operationalize diverse datasets — so researchers can move from ideas to back tested signals and production‑ready models faster, with strong governance and quality. In this role, you’ll join a collaborative engineering team and contribute hands‑on to our modern data platform: building and improving data pipelines, implementing automated data‑quality checks, and helping deliver production‑grade datasets and services used across research workflows. It’s a great opportunity to grow your software engineering and data engineering skills while seeing your work directly enables quantitative research and model development. What you have Partner with researchers, product owners, and other engineers to clarify requirements, ask the right questions, and translate business needs into well‑scoped technical tasks and deliverables. Build and enhance data pipelines to ingest, transform, validate, and publish datasets used for quantitative research and downstream analytics. Implement data‑quality controls (e.g., schema checks, completeness/accuracy rules, anomaly detection) and contribute to data lineage, documentation, and operational runbooks. Contribute to our data platform and supporting services (APIs, shared libraries, workflow orchestration, scheduling), with an emphasis on maintainability, performance, and reliability. Write clean, testable code and practice disciplined engineering: unit/integration tests, code reviews, version control, and adherence to Schwab development standards. Collaborate with DevOps, production support, and partner technology teams to deliver supportable solutions, including CI/CD, monitoring/alerting, and day‑2 operational readiness. Participate in Agile ceremonies (standups, grooming, sprint planning, demos, retros) and communicate progress, risks, and dependencies clearly and early. Support incident triage and problem management by analyzing logs/metrics, identifying root causes, and driving fixes to reduce recurrence (with mentorship as needed). Apply security and compliance best practices (least privilege, secrets handling, secure coding) and follow data governance guidelines when handling sensitive information. Leverage modern development tools—including AI‑assisted coding tools where appropriate—to accelerate delivery while maintaining high quality, correctness, and proper review practices. Required Qualification Bachelor’s degree in Computer Science, Engineering, Mathematics, Statistics, or a related field (or equivalent practical experience). 0–2 years of software engineering experience (including internships, co‑ops, undergraduate research, or substantial project work). Proficiency in at least one general‑purpose programming language (e.g., Python, Java, C#, or similar) and comfort learning new technologies quickly. Working knowledge of data fundamentals: relational data concepts, writing SQL queries, and designing/debugging ETL/ELT‑style data transformations. Understanding of core software engineering practices such as version control (Git), code review, and automated testing concepts. Ability to troubleshoot issues using logs/metrics and to communicate clearly with teammates and stakeholders about progress, risks, and next steps. Demonstrated analytical/problem‑solving skills, including the ability to break down ambiguous problems into smaller, testable steps. Commitment to secure development and responsible data handling (e.g., least privilege, secrets management, and following data governance standards). Preferred Qualification Experience building and supporting data pipelines using common patterns/tools (e.g., Airflow or similar orchestrators; dbt or similar transformation tooling). Expertise building data visualization capabilities using tools such as Plotly Dash, Streamlit, etc. Familiarity with cloud services and concepts (compute, storage, IAM), and/or experience running workloads in a cloud environment. Exposure to containerization and deployment tools (Docker; Kubernetes or similar) and CI/CD pipelines (e.g., GitHub Actions, Azure DevOps, Jenkins). Experience with observability practices (logging, metrics, alerting) and on‑call/production support concepts. Familiarity with data modeling concepts and modern data stores (e.g., columnar formats such as Parquet, data lakes/warehouses such as Snowflake, time‑series data). Experience working with large or messy real‑world datasets and implementing data validation/testing (e.g., Great Expectations or similar). Interest in quantitative finance, statistics, or machine learning, and enthusiasm for enabling research teams with reliable data and tools. Strong written communication skills (documentation, runbooks, design notes) and a collaborative approach to working across disciplines. What’s in it for you At Schwab, you’re empowered to shape your future. We champion your growth through meaningful work, continuous learning, and a culture of trust and collaboration—so you can build the skills to make a lasting impact. Our Hybrid Work and Flexibility approach balances our ongoing commitment to workplace flexibility, serving our clients, and our strong belief in the value of being together in person on a regular basis. We offer a competitive benefits package that takes care of the whole you – both today and in the future: 401(k) with company match and Employee stock purchase plan Paid time for vacation, volunteering, and 28‑day sabbatical after every 5 years of service for eligible positions Paid parental leave and family building benefits Tuition reimbursement Health, dental, and vision insurance #J-18808-Ljbffr Charles Schwab

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer- Investment Research and Data in San Francisco, CA vacancy
  • AVP/VP, Investment Research - Technology Investment Group This role at GIC offers a unique opportunity to lead investment research in the technology sector. You’ll collaborate with deal teams to provide data-driven insights and engage directly with tech companies. The position... 
    Data
    Remote job
    Work from home

    GIC

    San Francisco, CA
    4 days ago
  •  ...products. The team partners closely with research and product teams across the company, and...  ...are looking for a self-starter full stack engineer who can help us rapidly prototype and...  ...end from scratch and debugging backend and data pipelines. Ideal candidates are comfortable... 
    Data
    Work at office
    Relocation package

    OpenAI

    San Francisco, CA
    4 days ago
  • $293k - $385k

     ...across paper writing, literature search, data analysis, simulations, and...  ...experimentation. Our mission is to help researchers move faster — accelerate breakthroughs...  ...assisted workflows. About the Role As a Software Engineer, Core Science, you will help design and... 
    Data
    Work at office
    Relocation package

    OpenAI

    San Francisco, CA
    1 day ago
  • $9,761 per month

     ...accelerator operations, spanning both applied research and the software that puts it into practice. The...  ...with accelerator physicists, controls engineers, and operations staff to identify...  ...control systems (e.g., EPICS) and real‑time data acquisition. Experience with machine... 
    Data
    Hourly pay
    Full time

    Lawrence Berkeley National Laboratory

    San Francisco, CA
    2 days ago
  •  ...at massive scale. Our systems unify how researchers train and serve models, abstracting away...  ...life. About the Role We are looking for an engineer to design and implement the dataset...  ...dataset APIs, including for multimodal (MM) data that cannot fit in memory. Build... 
    Data

    Slope

    San Francisco, CA
    1 day ago
  •  ...human preferences — the Human Data team is at the heart of that effort. The Human Data engineering team creates the systems that...  ...closely with world-class researchers to bring alignment techniques...  ...About the Role We’re looking for software engineers to join the Human... 
    Data
    Work at office
    Relocation package

    Slope

    San Francisco, CA
    5 days ago
  • ML/AI Research Engineer — Agentic AI Lab (Founding Team) Location: San Francisco Bay Area Type: Full-Time Compensation: Competitive salary +...  ...building the intelligence layer that sits on top of our enterprise data fabric. This isn’t a prompt engineer role. It’s full‑cycle... 
    Data
    Full time

    Fabrion

    San Francisco, CA
    2 days ago
  • $200k - $350k

     ...Research Engineer | San Francisco | Full-Time Brief Overview Applied AI lab building world...  ...synthesis (terrain, assets, behaviors), data-efficient training pipelines, real-time...  ...weeks. Your Profile Strong software fundamentals. You move fluidly between... 
    Data
    Full time
    Visa sponsorship
    Relocation package
    Flexible hours

    Harnham

    San Francisco, CA
    1 day ago
  • $225k - $275k

     ...Lead Research Engineer London, England, United Kingdom; New York, New York, United States; San...  ...Lightning AI combines developer-first software with cost-efficient, large-scale compute...  ...systems and parallelism strategies (data/model/pipeline parallelism, checkpointing... 
    Data
    Work at office
    Work from home
    Flexible hours
    2 days per week

    Lightning AI

    San Francisco, CA
    23 hours ago
  • $180k - $250k

     ...AI Research Engineer Title of Role: AI Research Engineer Location: San Francisco, hybrid Company Stage of Funding: Venture-Backed - AI, Devtools, Enterprise, Data Office Type: Hybrid Salary: $180K-$250K Company Description We're representing... 
    Data
    Work at office

    Recruiting from Scratch

    San Francisco, CA
    3 days ago
  •  ...Overview: AI Research Junior Engineer Location: Silicon Valley (Onsite) | Type: Full-time | Visa Sponsorship: No What you'll do • Work with the data science team on ML modeling: signal extraction, classification, trend prediction, or evaluation... 
    Data
    Full time
    Internship
    Visa sponsorship

    Swift Pace Solutions Inc

    San Francisco, CA
    2 days ago
  • $140k - $185k

     ...Description Peak Energy Job Title: Engineering Finance Analyst Location: Burlingame...  ...and Fluence. We are backed by strategic investment and product partners such as TDK Ventures...  ...vendors and influencing decisions with data. ~ Highly organized, detail-oriented,... 
    Data
    Full time
    Flexible hours

    Peak Energy

    San Francisco, CA
    3 days ago
  • $100k - $300k

     ...Taskforce" assesses petabytes of enterprise data to remediate these issues before critical...  ...at the cutting edge, we blend frontier research with real-world execution. Alongside our...  ...heart of Cogent's mission. As an AI Research Engineer, you will work at the frontier of... 
    Data

    Cogent Security

    San Francisco, CA
    4 days ago
  •  ...AI Engineer Amperos Health is healthcare's first AI-native denial management and revenue...  ...About the Role As an AI Engineer on our research team, you'll work on our hardest research...  ...(ie. Anti-AI) Mainly a mix of ML, data science, and applied LLM work. Heavy Python... 
    Data
    Work at office
    Flexible hours

    Amperos Health, Inc

    San Francisco, CA
    3 days ago
  •  ...production-safe. The Role You own the full lifecycle of learned components on OG-1: from data collection and model training through edge deployment on Jetson AGX Orin. Every research project will have a deployment milestone. This is not a lab position. What You Will Do... 
    Data

    Origin

    San Francisco, CA
    1 day ago
  • A security technology company in San Francisco seeks a Data Engineer to combat crime by utilizing blockchain data and analytics. You'll analyze threats and develop solutions that protect communities globally. Candidates should have strong data analysis skills and a background... 
    Data

    TRM Labs Inc.

    San Francisco, CA
    5 days ago
  • $175k - $350k

     ...and supported the Regular Toilet in San Francisco is hiring a Research Engineer to develop and implement AI models and algorithms. This role...  ...candidate will have strong programming skills and experience with data pipelines and machine learning. The pay range for this... 
    Data
    Remote job

    I did my part and supported the Regular Toilet

    San Francisco, CA
    4 days ago
  • $115.2k - $214k

     ...diverse scientific and operational data that support advanced...  ...flows and pipelines to support research pathology. You will design and...  ...management. You will be an engineer on a team responsible for working...  ...experience in a full‑stack software development role. Experience... 
    Data
    Local area
    Relocation package
    3 days per week

    F. Hoffmann-La Roche AG

    South San Francisco, CA
    4 days ago
  • $192k - $259.8k

     ...retrieval. You will prototype workflows, validate experiments, and collaborate closely with engineering teams. The ideal candidate should have over 6 years of experience in data science or ML with demonstrable knowledge in RAG systems and Python. This position offers stock... 
    Data

    Drata

    San Francisco, CA
    5 days ago
  • Rox Data Corp in San Francisco is seeking a Research Scientist in Applied AI to lead innovative research projects and build evaluation frameworks that measure the quality of AI agent interactions. The role offers the opportunity to influence the research agenda and work... 
    Data
    Relocation package

    Rox Data Corp

    San Francisco, CA
    1 day ago
  • $190k - $270k

    Databricks is seeking a Staff Software Engineer for AI Research Infrastructure in San Francisco. The role involves designing and implementing systems for large-scale data processing, developing the research stack for AI research, and partnering with teams to create robust... 
    Data

    Menlo Ventures

    San Francisco, CA
    2 days ago
  • Xterra AI in San Francisco is hiring an AI Research Engineer to develop and build infrastructure for...  ..., evaluation frameworks, and data systems that ensure our products run efficiently...  ...ideal candidate will possess strong software engineering fundamentals, experience with... 
    Data

    Xterra AI

    San Francisco, CA
    4 days ago
  • $255k - $325k

     ...components to enable productive research from small to state of the...  ...up with more researchers and engineers joining OpenAI, we seek a pragmatic...  ...build, test and deploy software. You will drive the design of...  ...your possession (including the data contained therein) upon... 
    Data
    Work at office
    Local area
    Relocation package
    Flexible hours

    OpenAI

    San Francisco, CA
    more than 2 months ago
  • Radical Numerics Inc. is looking for research scientists and engineers to work at the intersection of machine learning and biological modeling. In this...  ...learning, experience with AI applied to biological data, and the ability to collaborate closely with computational... 
    Data

    Radical Numerics Inc.

    San Francisco, CA
    2 days ago
  •  ...organizations, our platform unifies security data through our proprietary graph database...  ...many others. About the Role As an AI Research Engineer, you will apply cutting edge research...  ...Contribute where necessary across our software stack. Requirements Proven research experience... 
    Data

    Alaris

    San Francisco, CA
    3 days ago
  •  ...Biomedical Software Engineer Seeking a Biomedical Software Engineer for a long-term contract opportunity with a renowned medical research consortium. The role will be located onsite in the...  ...medical informatics, statistics, and data analysis tools in support of... 
    Data
    Long term contract
    Work at office

    Software Technology Inc

    Berkeley, CA
    3 days ago
  • Job Title: AI Research Engineer About Xterra Xterra is a Khosla Ventures-backed company building...  ...the agents that power our products, the data systems that feed them, the evaluation...  ...science. What We're Looking For Strong software engineering fundamentals. When AI fails... 
    Data

    Xterraai

    San Francisco, CA
    4 days ago
  • Description Overview of the Role: The Adversarial AI & Research Team is a specialized group of cross-functional security engineers working at the intersection of offensive...  ...tool development, assessment automation, and data analysis. Proven experience leading complex technical... 
    Data
    Shift work

    B Capital

    San Francisco, CA
    4 days ago
  • $250k - $300k

     ...Location Type Hybrid Department Software About Standard Bots At...  ...You'll work closely with our engineering team to design, implement, and...  ...applications Develop efficient data and training strategies...  ...background in implementing ML research papers and adapting academic... 
    Data
    Full time

    Saasventurecapital

    San Francisco, CA
    3 days ago
  • $250k

     ...the future with cutting-edge research. Our mission is to ensure that...  ...for visionary Research Engineers to join our Applied Group, where...  ...Work closely with researchers, software engineers, and product managers...  ...Scale: Implement scalable data pipelines, optimize models for... 
    Data

    Slope

    San Francisco, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer- Investment Research and Data. Be the first to apply!