Python Developer
We’re Hiring: Senior Python Developer – GenAI / AI-ML
Location:Rutherford, NJ Hybrid
Experience:Senior-Level
Work Mode:[Remote/Hybrid]
We are looking for an experiencedSenior Python Developerwith expertise in Python, SQL, data modeling, Spark, Generative AI, and Machine Learning to build scalable, AI-powered applications and data-driven solutions.
Key Responsibilities
Develop scalable Python applications, backend services, and APIs.
Build AI-powered solutions using LLMs, RAG, and multi-agent architectures.
Design and optimize data models, SQL queries, databases, and data pipelines.
Work with Spark and large-scale data processing platforms.
Support GenAI, ML, model fine-tuning, and AI workflow development.
Leverage Google ADK and other AI frameworks to build intelligent applications.
Deploy, monitor, and optimize production-ready AI services.
Collaborate with product, architecture, and engineering teams.
Required Skills
Programming:Python, SQL, FastAPI, asynchronous programming.
Data Engineering:Data modeling, Spark, database optimization, and large-scale data processing.
GenAI & LLMs:OpenAI, Gemini, Claude, Llama, and local models.
Machine Learning:PyTorch, TensorFlow, and model fine-tuning.
AI Frameworks:Google ADK, LangChain, LlamaIndex, and Hugging Face.
AI Orchestration:LangGraph and multi-agent systems.
RAG & Vector Databases:PostgreSQL, vector databases, and advanced retrieval techniques.
Deployment:Docker, production APIs, monitoring, and GenAI optimization.
Preferred Skills
Java and Spring AI.
Microservices architecture and design patterns.
Full-stack development experience.
UI development using React or Angular.