Senior Python Engineer - Quantitative Investment Platform

LOS ANGELES CAPITAL MANAGEMENT LLC

Los Angeles (CA)

Hybrid

USD 130,000 - 155,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Los Angeles Capital Management LLC is seeking a Software Engineer III to design, build, and maintain Python-based applications and services powering our quantitative investment platform. You will develop APIs, domain logic, and automation with a strong emphasis on clean, well-tested code in a collaborative, hybrid LA-based environment.

The role requires 5+ years of production software experience, strong Python skills, and a passion for building with modern tools like FastAPI, Pydantic, and

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, Statistics, or equivalent professional experience
  • At least 5 years of hands-on professional experience writing production software
  • Solid proficiency in Python, including a working understanding of idiomatic, well-structured code
  • Familiarity with writing automated tests and an understanding of why testing matters.
  • Familiarity with version control in Git, including branching and the pull-request / code-review workflow
  • Understanding of core software engineering fundamentals: data structures, clean code, modular design, and debugging
  • Working proficiency in SQL
  • Demonstrated ability to learn new technologies quickly and a genuine eagerness to do so
  • Clear written and verbal communication, and the ability to work effectively on a collaborative team
  • Experience or strong interest in building with LLMs: MCP server development, agentic workflows, and frameworks such as LangChain/LangGraph and LangSmith for tracing and evaluation

Responsibilities

  • Design, build, and maintain Python applications and services that support the firm’s research and investment process
  • Write clean, well-tested, maintainable code following team standards: type hints throughout, small focused functions, and clear naming
  • Build and consume internal APIs (e.g., FastAPI) and well-modeled domain libraries (e.g., Pydantic), with attention to clear interfaces and separation of concerns
  • Participate actively in code review, both giving and receiving feedback, as a core part of how the team ships software
  • Contribute to the team’s automated test suites and help keep them fast, reliable, and meaningful
  • Help maintain and improve CI/CD pipelines (GitHub Actions) so that changes ship safely and frequently
  • Integrate the software you build with the firm’s data platform (Snowflake) and orchestration (Prefect) where the work calls for it
  • Write and keep current the technical documentation and runbooks for the components you own
  • Collaborate with quantitative researchers and fellow engineers to turn requirements into reliable, well-designed software
  • Participate in agile team practices including sprint planning, backlog grooming, and estimation
  • Continuously sharpen your engineering practice and take on increasing scope and ownership as you grow
  • Build and extend AI-assisted tooling for the research and engineering workflow, including MCP servers and agent integrations (e.g., Claude, Anthropic API) that expose internal data and services to LLM-based assistant/agent.

Skills

Python
SQL
Git
Testing
API Design
LangChain
LLMs
Agile
Communication
Cloud/CI

Education

Bachelor’s degree in CS/CE/EE/Math/Stats or equivalent

Tools

FastAPI
Pydantic
Snowflake
Prefect
GitHub Actions
Docker
Azure
LangChain
LangSmith
Dagster

Job description

Los Angeles Capital Management LLC is seeking a Software Engineer III to design, build, and maintain Python-based applications and services powering our quantitative investment platform. You will develop APIs, domain logic, and automation with a strong emphasis on clean, well-tested code in a collaborative, hybrid LA-based environment.

The role requires 5+ years of production software experience, strong Python skills, and a passion for building with modern tools like FastAPI, Pydantic, and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Engineer - Quant Investing Platform
Senior Python Engineer - Quant Investing Platform

ADP • Los Angeles (CA)

Hybrid
USD 130,000 - 155,000
Software Engineer I: Python for Quant Investing Platform
Software Engineer I: Python for Quant Investing Platform

Los Angeles Capital Management • Rapid City (SD)

Hybrid
USD 90,000 - 130,000
Health insurance
401(k) plan
Top-tier benefits
Software Engineer III
Software Engineer III

ADP • Los Angeles (CA)

Hybrid
USD 130,000 - 155,000
Software Engineer III
Software Engineer III

LOS ANGELES CAPITAL MANAGEMENT LLC • Los Angeles (CA)

Hybrid
USD 130,000 - 155,000
Software Engineer I
Software Engineer I

Los Angeles Capital Management • Rapid City (SD)

Hybrid
USD 90,000 - 130,000
Health insurance
401(k) plan
Top-tier benefits
Senior Python Quant Analytics Platform Engineer
Senior Python Quant Analytics Platform Engineer

Point72 Asset Management, L.P • New York (NY), Northern (KY)

Hybrid
USD 200,000 - 300,000
Fully-paid health care benefits
Generous parental leave
Wellness programs
+5
Python Software Engineer Financial Engineering
Python Software Engineer Financial Engineering

Risk Analytics Company • Guilford (CT)

On-site
USD 120,000 - 170,000
Python Software Engineer
Python Software Engineer

iO Associates • New York (NY)

On-site
USD 120,000 - 180,000
Finance-Focused Python Full-Stack Engineer
Finance-Focused Python Full-Stack Engineer

Quantum Technologies. LLC • New York (NY), Northern (KY)

Hybrid
USD 110,000 - 160,000
Senior Software Engineer - Quant Research & AI Tools
Senior Software Engineer - Quant Research & AI Tools

LSEG (London Stock Exchange Group) • New York (NY)

On-site
USD 192,000 - 321,000