AI Application Developer Python, Django, AI Workflows

Not Interested
Bookmark
Report This Job

profile Job Location:

Toronto - Canada

profile Monthly Salary: Not Disclosed
profile Experience Required: 5years
Posted on: 8 hours ago
Vacancies: 1 Vacancy

Job Summary

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 TypeScript 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 GitHub 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 TypeScript and modern front-end frameworks.
  • Expertise in building RESTful APIs and microservices.
  • Experience with CI/CD pipelines (GitHub 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.


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-fun...
View more view more

Company Industry

IT Services and IT Consulting

Key Skills

  • APIs
  • Docker
  • Jenkins
  • REST
  • Python
  • AWS
  • NoSQL
  • MySQL
  • JavaScript
  • Postgresql
  • Django
  • GIT