TSR Consulting
Python Developer (Rutherford)
TSR Consulting is hiring a Python Developer (onsite in Rutherford, working on a project for Citi) to build data-driven, AI-enabled applications. Day to day: creating FastAPI services integrated with LLMs (Gemini, OpenAI, Claude) using Google ADK, LangChain/LangGraph, PostgreSQL/vector DBs, and Docker.
- Compensation
- Not disclosed
- Location
- Rutherford, United States
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 3+ years
- Category
- Software engineering
- Posted
Skills
Must have
- 8+ years of experience in Python
- 3 years using GenAI/LLMs
- Experience implementing business use cases using GenAI
- Strong foundation in Python data structures
- Develop data-driven / AI-enabled applications
- Build Python FastAPI services
- Integrate with LLM models (Gemini, OpenAI, Claude)
- Depth in 2-3 of: Python, FastAPI development, Java/Spring AI
Nice to have
- Integrate API service with application tier (middle and UI tiers)
- Google ADK experience (preferable, standard across Citi)
- LangChain experience
- Experience with multi-agent systems and LangGraph
- PostgreSQL and vector DB experience
- Containerization with Docker
- Production monitoring experience
- Prompt engineering, workflow design, GenAI optimization
- Machine learning knowledge
- Java / Microservices / React / Angular
Full description
- 8+ years of exp in python
- 3 years using GenAI (about)
- Develop data driven/AI enabled applications
- Creating a python fast API service
- Integrate it with googles ALM models
- Integrate with application tier (work with middle and UI tiers potentially)
- Exp in implementation business use cases using GenAI – want someone who has done this
- Strong foundation in Python data structures
- 2-3 areas of this: Python, Fast API development, any Java/Spring AI exp would be good to have
- ALM: Gemini, OpenAI, Claude models
- Mission learning is helpful
- AI framework: Google ADK is preferable – standard across Citi
- Langchain etc – good to have
- Exp with multiagent systems and Lang graph would be helpful
- Postgres SQL, vector DB – ideal
- Containerization using Docker, exp with Fast API based API’s, production monitoring – ideal
- Exp in prompt engineering, workflow design, genAI optimization good to have
- Java/Microservices/Reach/Angular – preferred
- Google ADK must? Will consider someone with out.