Mid-level AI Engineer/Data Engineer ( EAD)
Role details
Job location
Tech stack
Job description
We are building a platform that converts unstructured financial data ( emails, corporate actions, index announcements ) into high-quality, structured datasets used by financial institutions. This is not a typical " LLM wrapper" role. You will work on systems that:
- Extract data from noisy, inconsistent sources
- Validate and reconcile outputs across multiple inputs
- Ensure correctness, traceability, and auditability
Requirements
-
Have 4-8 years of software development/engineering with AI and Data Engineering experience
-
Have worked in the investment management, investment banking area processing FINANCIAL MARKET DATA pipelines, RAG, Vector databases
-
Fluent with Python and API development and streaming systems like Kafka or similar, * Strong Python and backend/data engineering experience
-
Experience building production data pipelines (ETL, streaming, or async systems)
-
Solid understanding of distributed systems and failure modes
-
Experience working with LLM-based systems in production:
-
Prompt design
-
Output validation
-
Retry/fallback strategies
-
Evaluation and monitoring
Experience with data storage systems (SQL + NoSQL)
Familiarity with cloud infrastructure (AWS or similar)
Preferred Experience
- Experience with RAG / vector search systems
- Background in financial data or capital markets
- Experience with streaming systems (Kafka, etc.)
- Experience building multi-step or agent-style workflows