Python Developer (GenAI & Banking)

Randstad
Jersey City, United States of America
3 days ago

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 134K

Job location

Jersey City, United States of America

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
Azure
Bioinformatics
Encodings
DevOps
Django
Python
MongoDB
Object-Oriented Software Development
Openshift
Redis
Ansible
Software Safety
Software Engineering
SonarQube
React
Flask
Large Language Models
Prompt Engineering
Generative AI
GIT
FastAPI
Containerization
Angular
Kubernetes
Low Latency
Kafka
Bitbucket
Front End Software Development
Api Design
Api Gateway
Data Pipelines
Automation Anywhere
Api Management
Serverless Computing
Docker
Jenkins
Artifactory

Job description

job summary: We are seeking an experienced Senior Python Developer on a contract basis to support our banking technology and Generative AI initiatives. This role involves building secure, scalable applications and advanced AI-driven solutions for critical document processing, risk analytics, and compliance reporting.

location: Jersey City, New Jersey job type: Contract salary: $54.00 - 64.62 per hour work hours: 9am to 5pm education: Bachelors

responsibilities: Key Responsibilities

  • Develop object-oriented applications using Python with expert-level software engineering practices.
  • Work with Vector Databases for embedding storage and retrieval optimization.
  • Design and implement GenAI lifecycle management and RAG pipelines (chunking, embedding, retrieval, re-ranking, summarization) for banking use cases.
  • Evaluate and test embedding models and frameworks for performance, latency, memory, and cost optimization.
  • Apply prompt engineering , hallucination mitigation, and grounding techniques for AI solutions.
  • Build API-driven applications using FastAPI , API Gateway , and integrate with MongoDB , Redis , and front-end frameworks ( Angular/React ).
  • Develop utilities, automation frameworks , and data pipelines to support AI/ML and GenAI initiatives.
  • Create monitoring dashboards and automation scripts for system health and performance.
  • Collaborate with DevOps teams using enterprise tools ( Git/Bitbucket , Jenkins , SonarQube , Artifactory , Ansible ).
  • Work with large cross-functional teams to deliver secure, compliant, and scalable solutions.
  • Explore Agentic architectures for orchestration and multi-step reasoning in AI workflows.

qualifications: Required Skills & Experience

Primary Skill: Python

Secondary Skills: Vector DB, Django, Flask, FastAPI, KAFKA, Containerization (OpenShift, Docker etc.)

5+ years of experience in object-oriented programming using Python with strong software development skills.

Deep experience in GenAI lifecycle management and RAG pipelines.

Expertise in prompt engineering and AI safety techniques.

Hands-on experience with MongoDB, Redis, FastAPI, containerization (Docker/Kubernetes), and API integrations.

Strong knowledge of model testing and evaluation frameworks for performance and reliability.

Solid understanding of DevOps practices and enterprise tooling.

Understanding of Kafka queue integration and configurations.

Ability to deploy python code on to containers using OpenShift and docker etc.

Ability to work effectively with large cross-functional teams in a regulated environment.

Preferred (Desired) Skills

Experience with cloud platforms (AWS, Azure) and serverless architectures.

Knowledge of Agentic architectures and orchestration frameworks.

Exposure to AI/ML use cases in regulatory relations or risk analytics.

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.

Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).

This posting is open for thirty (30) days.

,

Key Responsibilities

  • Develop object-oriented applications using Python with expert-level software engineering practices.
  • Work with Vector Databases for embedding storage and retrieval optimization.
  • Design and implement GenAI lifecycle management and RAG pipelines (chunking, embedding, retrieval, re-ranking, summarization) for banking use cases.
  • Evaluate and test embedding models and frameworks for performance, latency, memory, and cost optimization.
  • Apply prompt engineering, hallucination mitigation, and grounding techniques for AI solutions.
  • Build API-driven applications using FastAPI, API Gateway, and integrate with MongoDB, Redis, and front-end frameworks (Angular/React).
  • Develop utilities, automation frameworks, and data pipelines to support AI/ML and GenAI initiatives.
  • Create monitoring dashboards and automation scripts for system health and performance.
  • Collaborate with DevOps teams using enterprise tools (Git/Bitbucket, Jenkins, SonarQube, Artifactory, Ansible).
  • Work with large cross-functional teams to deliver secure, compliant, and scalable solutions.
  • Explore Agentic architectures for orchestration and multi-step reasoning in AI workflows.

Requirements

Required Skills & Experience Primary Skill: Python Secondary Skills: Vector DB, Django, Flask, FastAPI, KAFKA, Containerization (OpenShift, Docker etc.) 5+ years of experience in object-oriented programming using Python with strong software development skills. Deep experience in GenAI lifecycle management and RAG pipelines. Expertise in prompt engineering and AI safety techniques. Hands-on experience with MongoDB, Redis, FastAPI, containerization (Docker/Kubernetes), and API integrations. Strong knowledge of model testing and evaluation frameworks for performance and reliability. Solid understanding of DevOps practices and enterprise tooling. Understanding of Kafka queue integration and configurations. Ability to deploy python code on to containers using OpenShift and docker etc. Ability to work effectively with large cross-functional teams in a regulated environment. Preferred (Desired) Skills Experience with cloud platforms (AWS, Azure) and serverless architectures. Knowledge of Agentic architectures and orchestration frameworks. Exposure to AI/ML use cases in regulatory relations or risk analytics.

Apply for this position