Mid-level AI Engineer/Data Engineer ( EAD)

TRUEHIRE STAFFING LLC
Philadelphia, United States of America
4 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Philadelphia, United States of America

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
Cloud Computing
Information Engineering
ETL
Distributed Systems
Python
NoSQL
Operational Databases
Search Technologies
Software Engineering
SQL Databases
Data Streaming
Data Storage Technologies
Large Language Models
Prompt Engineering
Backend
Kafka
Api Design
Stream Processing
Data Pipelines

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

Apply for this position