
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.
Key Responsibilities
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
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.