Hi All, Hope you are doing well, We do have the role of Python Developer with AI chatbot with our client. Below I have shared the detailed job description. Let me know if you are interested in discussing this role further. Title: Python Developer with AI chatbot Location: Baltimore, Maryland (5 days Onsite) Duration: 6-12 Months Responsibilities:
- Design, develop, and maintain scalable Python backend systems for a public-facing AI chatbot.
- Design, implement, and consume RESTful APIs, essential for chatbot integration and backend communication.
- Experience with chatbot platforms such as Rasa, Microsoft Bot Framework, or integrating with third-party services.
- Collaborate with front-end developers to embed chatbot windows and ensure seamless user experience.
- Experience with Large Language Models (LLMs) via APIs (OpenAI, Hugging Face).
- Build Retrieval-Augmented Generation (RAG) pipelines.
- Use embedding models and vector databases (e.g., FAISS, Pinecone) for semantic search.
- Design and refine prompts for accurate, policy-compliant responses.
- Implement authentication, authorization, and data privacy safeguards.
- Integrate and manage LLMs, including prompt design, context management, retrieval-augmented generation (RAG), AI agents, and tool/function calling.
- Ensure chatbot reliability, safety, and compliance through moderation, guardrails, and abuse prevention.
- Implement monitoring, logging, and alerting to support production reliability and rapid issue resolution.
- Design and analyze A/B tests to evaluate the impact of changes to chatbot prompts, models, or features.
- Lead code reviews and enforce best practices to maintain high engineering standards.
- Contribute to CI/CD pipelines, cloud deployments, and infrastructure decisions supporting high availability.
- Evaluate and adopt new AI technologies and architectural improvements to support long-term scalability.
- Be proactive, adaptable, and highly engaged – communicate clearly, raise risks early, and collaborate effectively to deliver high-quality code at speed.
- Communicate with stakeholders and support user feedback.
- Design, implement, and maintain relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB) to support chatbot functionality, session management, and knowledge base storage.
- Optimize database queries and ensure data integrity, security, and scalability.
- Manage document indexing and updates in the knowledge base to ensure accurate and efficient retrieval.
Required Skills:
- Deep expertise building, scaling, and maintaining production-grade Python applications.
- Understanding of encryption, secure data storage, and transmission (SSL/TLS).
- Experience implementing secure login systems (e.g., OAuth2, SAML, Multi-Factor Authentication).
- Experience with testing frameworks.
- Experience with relational (PostgreSQL, MySQL) and/or NoSQL databases (MongoDB).
- Familiarity with automated deployment tools (e.g., Jenkins, GitHub Actions).
- Strong Python backend engineering experience including API design, asynchronous programming, and system integration.
- Ability to write clear technical documentation for maintainability and compliance.
- Proficiency in managing and querying both relational databases and vector databases for semantic search.
- Hands-on experience working with AI and LLMs in production environments.
- Solid understanding of key AI/LLM concepts, including prompt engineering, RAG, AI agents, context management, evaluation and structured outputs.
- Understanding of how to measure LLM performance using frameworks like Ragas, TruLens, or Arize Phoenix to evaluate faithfulness, relevance, and safety.
- Demonstrated ability to solve complex technical problems and make sound architectural decisions in ambiguous environments.
- Strong communication skills with a proven ability to be vocal, engaged, collaborative, proactive, and adaptable within cross-functional teams.
Thanks and Regards, Sai Punith, M9 Consulting, Inc. E-Verified | Women Owned | Minority Certified Business Cell: +1 512-215-4367 Email: punith@m9consulting.com
|