| Location | Rutherford, NJ |
We are seeking a senior Python developer for a 6-month contract position based in Rutherford, New Jersey. In this role, you will develop data-driven and AI-enabled applications, build scalable Python services, and support advanced AI/ML and generative AI initiatives alongside product, architecture, and engineering teams.
Responsibilities
Qualifications
Required
Experience with Python
Experience with one or more foundational models (Gemini, OpenAI, Claude, Llama, or local models)
Experience with machine learning frameworks such as PyTorch or TensorFlow
Experience with AI frameworks including Google's ADK, LangChain, LlamaIndex, or Hugging Face
Experience with retrieval augmented generation, including PostgreSQL, vector databases, and advanced retrieval techniques
Experience with deployment technologies including Docker and production APIs
Knowledge of prompt engineering, workflow design, and generative AI optimization
Experience with at least one of the following: FastAPI, asynchronous programming, or orchestration platforms such as LangGraph or multi-agent systems
Preferred
Experience with Java and Spring AI
Experience with microservices architecture
Knowledge of design patterns
Full-stack development experience
Experience with React or Angular UI development