Xogito Group, Inc

Python Developer for AI Agents

Posted: 2 days ago

Job Description

Purpose of the RoleWe are seeking a skilled Senior Python Developer to contribute to the development of cutting-edge multi-agent AI systems. This role involves leveraging Python to build robust, collaborative AI agent platforms that enable intelligent, automated workflows. The developer will work on revolutionary projects focused on orchestrating role-playing, autonomous AI agents that work together seamlessly to tackle complex business challenges. You will drive technical excellence, mentor team members, and collaborate with stakeholders to create scalable multi-agent systems that transform how businesses approach automation and AI-driven solutions.Duties and ResponsibilitiesDesign and implement robust multi-agent AI systemsDevelop and optimize collaborative AI agent workflows, including role-based agent architectures and crew orchestrationBuild scalable backend systems that support autonomous AI agents working in parallel and hierarchicallyIntegrate large language models (LLMs) with multi-agent systems for enhanced collaborative intelligenceWrite high-quality, maintainable Python code following best practices and design patternsCollaborate with cross-functional teams, including AI researchers, product managers, and data scientists, to define agent requirements and deliver innovative solutionsMentor junior developers, conduct code reviews, and ensure adherence to multi-agent system development best practicesOptimize agent performance, coordination efficiency, and system scalability for production environmentsStay updated on emerging multi-agent AI technologies and contribute to the advancement of agentic AI frameworksDesign and implement event-driven workflows and structured agent communication protocolsRequired Experience & KnowledgeMandatory:5+ years of professional experience in software development, with strong focus on Python backend developmentProven expertise in building and orchestrating collaborative AI agent systemsExperience with large language models (LLMs) integration and agentic AI workflows in production environmentsStrong background in Python frameworks (FastAPI, Django, Flask) for backend developmentExperience with API design, microservices architecture, and distributed systemsFamiliarity with AI agent concepts including role-based architectures, task delegation, and agent coordinationExperience with version control systems (Git) and CI/CD pipelines for AI systemsKnowledge of database management (SQL/NoSQL) for agent state management and workflow persistenceNice to Have:Experience with multi-agent frameworks (CrewAI, LangChain, AutoGen, Microsoft Semantic Kernel)Knowledge of AI agent deployment on cloud platforms (AWS, Azure, GCP)Familiarity with containerization tools (Docker, Kubernetes) for agent system deploymentExperience with event-driven architectures and workflow orchestration toolsBackground in AI research or contributions to open-source AI projectsKnowledge of prompt engineering and AI model fine-tuning for agent behaviorsExperience with monitoring and observability tools for AI agent systemsSkills and AttributesStrong problem-solving skills with focus on complex multi-agent coordination challengesDeep understanding of AI agent collaboration patterns and distributed AI system designExcellent communication skills to collaborate with technical teams and explain complex agent behaviors to stakeholdersPassionate about cutting-edge AI technologies and multi-agent system innovationsAbility to thrive in a fast-paced, remote, multicultural work environmentAttention to detail in designing reliable, fault-tolerant agent systemsStrong analytical skills for debugging complex agent interactions and optimizing system performanceRequired Education & QualificationsBachelor’s degree in Computer Science, Artificial Intelligence, Engineering, or related field (or equivalent experience)Proficiency in spoken and written EnglishCertifications in AI, machine learning, or multi-agent systems are a strong plusDemonstrable portfolio of multi-agent AI projects or contributions to AI frameworksThis role offers the opportunity to work at the forefront of multi-agent AI technology, contributing to revolutionary systems that are shaping the future of intelligent automation and collaborative AI.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs