- Company Name
- WorldQuant
- Job Title
- Quantitative Developer - AI Implementation
- Job Description
-
**Job Title**
Quantitative Developer – AI Implementation
**Role Summary**
Design, build, and maintain Model Context Protocol (MCP) servers and related Python tools that enable AI‑assisted portfolio management. Deliver scalable APIs, secure prompt engineering for LLMs, and data pipelines that expose strategy metadata, historical PnL, attribution, and performance metrics to internal stakeholders.
**Expectations**
* Deliver production‑ready MCP services on schedule.
* Ensure high reliability, performance, and data security.
* Apply best practices in API design, version control, and testing.
* Collaborate across engineering, product, and data science teams.
**Key Responsibilities**
* Develop and deploy robust, scalable MCP servers in Python.
* Enhance existing MCPs (strategy data CLI, internal data access, PnL/attribution retrieval).
* Create new MCPs for data system integration, strategy analytics, and performance reporting.
* Design secure prompt‑engineering workflows for LLM interaction, protecting intellectual property.
* Build and maintain APIs linking knowledge‑management systems, simulation engines, and data warehouses.
* Implement data parsing (JSON, CSV) and manipulation using pandas, etc.
* Design and execute data pipelines for strategy metrics and feature extraction.
* Debug, test, and refactor existing MCP infrastructure.
* Conduct code reviews, write unit and integration tests, and document components.
* Stay current with AI/LLM, prompt engineering, and fintech trends.
**Required Skills**
* Strong Python programming.
* API development, integration, and consumption experience.
* Database interaction, data modeling, and access patterns.
* Data parsing/manipulation (pandas, JSON, CSV).
* Prompt‑engineering fundamentals for LLMs.
* Awareness of data‑security and IP protection in AI contexts.
* Linux operating system proficiency.
* CLI tool development and Git version control.
* Analytical problem‑solving and effective communication.
**Required Education & Certifications**
* Bachelor’s degree (or equivalent) in Computer Science, Engineering, Finance, Mathematics, or a related field.
* Certifications in Python development or data engineering are advantageous but not mandatory.