Senior AI Application Developer (Python, Django, AI Workflows)
We are seeking an experienced Senior AI Application Developer to drive AI initiatives across our organization. You will focus on developing and maintaining AI-powered applications using Python and Django
, collaborating closely with cross-functional teams to deliver innovative solutions that create business impact. This is an excellent opportunity to work on cutting-edge AI technologies and mission-critical enterprise projects.
Responsibilities
AI Application Development
- Architect, code, analyze, and modify AI-based application systems.
- Implement, test, debug, and deploy large-scale enterprise AI solutions.
Python & Django Development
- Contribute to technical design, development, and implementation of applications using Python and Django
. - Ensure best practices are followed, including ORM and middleware management.
Background Task Management
- Implement and optimize Django background task functionality or asynchronous workflows.
UI Development
- Build responsive, intuitive user interfaces using Type Script and modern front-end frameworks.
- Ensure seamless user experiences across platforms.
AI Agentic Workflow Orchestration
- Design and implement orchestrators for AI agentic workflows.
- Manage complex multi-agent systems and task coordination.
API & Microservices
- Design, build, and maintain RESTful APIs and microservices.
- Integrate with third-party AI tools and enterprise systems.
CI/CD Implementation
- Develop and maintain CI/CD pipelines using Git Hub Actions
. - Ensure automated testing, deployment, and quality gates.
Database Management
- Design, optimize, and maintain PostgreSQL and SQL databases.
- Ensure data integrity, performance, and scalability.
Cloud Deployment
- Deploy applications to cloud platforms (
Azure
, AWS
, or GCP
) using containerization (
Docker
, Kubernetes
).
Code Quality & Performance
- Ensure application quality, performance, and scalability through effective testing and code reviews.
Collaboration & Agile Participation
- Conduct design and code reviews for scalable, maintainable applications.
- Participate in Agile ceremonies: sprint planning, stand-ups, retrospectives.
Documentation & Continuous Learning
- Maintain comprehensive system documentation.
- Stay current with latest AI/ML capabilities, platform features, and industry trends.
Qualifications
- 5+ years of production experience with Python
. - 3+ years experience with Django framework
, including ORM and middleware. - Strong experience in background/asynchronous task management.
- Proficiency in Type Script and modern front-end frameworks.
- Expertise in building RESTful APIs and microservices.
- Experience with CI/CD pipelines (
Git Hub Actions
). - Hands-on with databases (
PostgreSQL
, SQL) and cloud deployment (
AWS, Azure, GCP
). - Familiarity with containerization tools (
Docker
, Kubernetes
). - Excellent collaboration and communication skills in Agile environments.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: