Overview
On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)
Able to Provide Sponsorship
Skills
GenAI
Generative AI
LLM
Python
AI
Agentic AI
RAG
Job Details
Overview:
We are seeking an experienced Python Developer with strong expertise in Generative AI, particularly Large Language Models (LLMs) and Retrieval-Augmented Generation (RAG), to drive innovative AI solutions in financial services, trading, and data analytics. The candidate will lead the development of secure, scalable Python applications and AI solutions to enhance decision-making processes and operational efficiencies.
Responsibilities:
- Lead the design, development, and deployment of Python-based applications focused on trading, risk management, and financial data analytics.
- Develop and optimize Generative AI solutions utilizing Microsoft Azure OpenAI services, with a focus on RAG models to improve information retrieval and decision-making systems.
- Collaborate with data scientists, stakeholders, and business teams to translate requirements into scalable AI-driven features and applications.
- Integrate AI models into existing workflows through APIs, ensuring security, performance, and maintainability.
- Maintain best practices in code quality, testing, documentation, and deployment automation.
- Mentor junior developers, conduct code reviews, and promote coding standards.
- Stay abreast of advancements in AI, LLMs, and their applications to guide ongoing development and innovation.
- Ensure solutions adhere to data security, privacy policies, and relevant industry regulations.
Experience & Skills:
- At least 8+ years of Python development experience, preferably in the banking, financial domain
- Expertise in prompt engineering
- API Development experience using various frameworks
- Strong expertise in Generative AI, LLMs, RAG models & Agentic AI.
- Proven experience integrating AI solutions via APIs and deploying secure, scalable applications
- CI/CD experience - Kubernetes, Containerizations etc.
- Familiarity with cloud platforms for AI deployment is a plus.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.