NEXUS CONSULTING SOLUTIONS

Python Developer

India

19 days ago
Save Job

Summary

Key Responsibilities


• Develop and maintain Conversational AI applications using Python, focusing on RAG (Retrieval-Augmented Generation) architectures.

• Integrate AI models with external data sources using Langchain for dynamic response generation. • Utilize AI/ML services for deploying large language models (LLMs) and other AI components.

• Build and optimize data pipelines to feed models with relevant, real-time data for efficient AI-driven conversations.

• Ensure code quality, performance, and scalability in production environments.

• Maintain thorough documentation and testing for developed modules and systems.

• Education: Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.


Qualifications & Experience


•Experience: 3+ years of experience in Python development, including experience working with AI and machine learning frameworks.

• Technical:

• Hands-on experience with RAG (Retrieval Augmented Generation) and knowledge of integrating retrieval systems with generative models.

• Basic understanding of Langchain and its usage for building conversational AI applications.

• Experience working with message queues (e.g., RabbitMQ, Kafka) for handling large-scale real-time data processing.

• Experience with RESTful APIs, microservices architecture, and distributed systems.

• Proficient with version control (Git), Docker, and containerized applications.

• Familiarity with cloud platforms, particularly AWS, and experience with deploying applications in cloud environments.

• Soft Skills: Strong problem-solving skills, ability to work in a fast-paced environment, excellent communication and team collaboration.

• Agile: Experience working in Agile/Scrum methodologies.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: