Senior Python Developer (AI & Conversational Systems) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Omm IT Solutions · 15 hours ago

Senior Python Developer (AI & Conversational Systems)

Omm IT Solutions is seeking a Senior Python Developer specializing in AI and Conversational Systems. The role involves designing, developing, and maintaining scalable Python backend systems for a public-facing AI chatbot, integrating large language models, and ensuring reliability and compliance.

AnalyticsConsultingInformation TechnologySoftware
check
Growth Opportunities
badNo H1BnoteSecurity Clearance Requirednote

Responsibilities

Design, develop, and maintain scalable Python backend systems for a public-facing AI chatbot
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
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 – communicating clearly, raising risks early, and collaborating effectively to deliver high-quality code at speed
All other duties as assigned or directed

Qualification

Deep Python expertiseAILLM integrationProduction-grade applicationsAPI designAsynchronous programmingRelational databasesVector databasesPrompt engineeringCommunication skillsProblem-solving abilityAdaptability

Required

Bachelor's Degree in Computer Science, Mathematics, Engineering or a related field
Bachelor's Degree with 7+ years of experience
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
Strong Python backend engineering experience including API design, asynchronous programming, and system integration
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

Preferred

Experience with DevOps practices, including CI/CD pipelines, cloud infrastructure, containerization, monitoring, and logging
Prior experience building or operating public-facing, high-availability, or regulated systems
Familiarity with AI safety, moderation, and responsible AI practices
Experience working in fast paced, 'startup-like' environments

Company

Omm IT Solutions

twittertwitter
company-logo
Omm IT Solutions (Omm) is a Columbia, Maryland based 8(a) certified Women Owned Small Business (WOSB), providing Information Technology (IT) consulting and contracting services on Federal, State government and commercial contracts .

Funding

Current Stage
Early Stage

Leadership Team

leader-logo
Pankaj Lal
Chief Operating Officer
linkedin
Company data provided by crunchbase