Archived listing. The details below describe a past opening.
We are seeking a Senior AI Full Stack Engineer to join a strategic technology initiative within
the client's Capital Markets. The successful candidate will help design and develop modern AI-
powered applications by combining expertise in data engineering, backend services, frontend
development, and Generative AI.
The ideal candidate is passionate about building scalable data products and AI solutions while
working across the full technology stack.
Key Responsibilities
Design and develop modern data pipelines using Dagster and dbt.
Build scalable backend services using Python and FastAPI.
Develop RESTful APIs and asynchronous services for high-performance applications.
Create responsive and intuitive web applications using React, TypeScript, TanStack, and
Tailwind CSS.
Build and optimize Retrieval-Augmented Generation (RAG) pipelines.
Integrate Large Language Models (LLMs) into enterprise applications.
Implement Model Context Protocol (MCP) integrations for AI agent workflows.
Develop reusable data products while ensuring data quality, lineage, and governance.
Collaborate with data engineers, AI engineers, product owners, and business
stakeholders.
Follow software engineering best practices, including CI/CD, automated testing, and
code reviews.
Required Skills
Data Engineering
Strong experience with Dagster
Hands-on experience with dbt
Good understanding of Medallion Architecture
Experience building scalable data pipelines
Data quality and validation frameworks
Experience developing data products
Backend Development
Advanced Python
FastAPI
REST API development
Async programming
Microservices architecture
Frontend Development
React (18/19)
TypeScript
TanStack Query / Router / Table
TailwindCSS
Modern frontend architecture
AI / Machine Learning
Hands-on experience building RAG applications
Experience integrating Large Language Models
Prompt engineering
Vector databases
Model Context Protocol (MCP)
AI application orchestration
Preferred Skills
Azure or AWS Cloud
Docker & Kubernetes
CI/CD pipelines
GitHub Actions
PostgreSQL
Snowflake or Databricks
Financial Services or Capital Markets experience
Qualifications
Bachelors degree in Computer Science or equivalent
8+ years of software development experience
2+ years building GenAI/LLM applications
Strong communication and stakeholder management skills
Experience working within Agile teams
Ideal Candidate Profile
The ideal consultant should have experience across:
Python + FastAPI
React + TypeScript
Dagster
dbt
Data Engineering
GenAI / RAG
LLM integrations
API development
Modern cloud-native architecture