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
- 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...DataRemote jobWork from home
- ...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...DataWork at officeRelocation package
$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...DataWork at officeRelocation package$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...DataHourly payFull time- ...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
- ...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...DataWork at officeRelocation package
- 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...DataFull time
$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...DataFull timeVisa sponsorshipRelocation packageFlexible hours$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...DataWork at officeWork from homeFlexible hours2 days per week$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...DataWork at office- ...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...DataFull timeInternshipVisa sponsorship
$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,...DataFull timeFlexible hours$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- ...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...DataWork at officeFlexible hours
- ...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
- 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
$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...DataRemote job$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...DataLocal areaRelocation package3 days per week$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- 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...DataRelocation package
$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- 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
$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...DataWork at officeLocal areaRelocation packageFlexible hours- 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
- ...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
- ...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...DataLong term contractWork at office
- 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
- 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...DataShift work
$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...DataFull time$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer- Investment Research and Data. Be the first to apply!
- software sales engineer San Francisco, CA
- software engineer amazon San Francisco, CA
- software engineer student San Francisco, CA
- agile software developer San Francisco, CA
- rust software engineer San Francisco, CA
- software developer positions San Francisco, CA
- senior software design engineer San Francisco, CA
- software developer San Francisco, CA
- ngo software engineer San Francisco, CA
- startup software engineer San Francisco, CA



