What are the responsibilities and job description for the Python Developer with AI Chatbot (Looking for someone nearer to Woodlawn, MD) position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, M9 Consulting, is seeking the following. Apply via Dice today!
Position: Python Backend Developer with AI Chatbot
Location: Woodlawn, MD
Need nearer to Woodlawn, MD
Duration: 6-12 Months
Basic Qualifications
Position: Python Backend Developer with AI Chatbot
Location: Woodlawn, MD
Need nearer to Woodlawn, MD
Duration: 6-12 Months
Basic Qualifications
- Bachelor''''''''s Degree in Computer Science, Mathematics, Engineering or a related field.
- Masters or Doctorate degree may substitute for required experience
- 10 years of experience building, scaling, and maintaining production-grade Python applications.
- Must be able to obtain and maintain a Public Trust. Contract requirement.
- 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.