JV
Python Backend Developer with AI Chatbot
Jobs via Dice
Woodlawn · On-site Contract Senior 4d ago
About the role
About M9 Consulting
Dice is the leading career destination for tech experts at every stage of their careers. Our client, M9 Consulting, is seeking the following.
Position Details
- 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.
Skills
AIAPIAsynchronous programmingChatbotData storageEncryptionGitHub ActionsJenkinsLLMMongoDBMulti-Factor AuthenticationMySQLOAuth2PostgreSQLPrompt engineeringPythonRAGSAMLSSL/TLSVector databases
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free