Back to results

Closed listing

Python Developer with AI/ML

  • Mississauga, ON, Canada

$100,000 to $120,000 USD / year · Full-time

This opening has closed.

The original listing is kept below for reference.

Job details

Pay
$100,000 to $120,000 USD / year
Job type
Full-time
Closing date
Experience
Experience: 8-10 years of professional experience in Python software development.
Posting language
English
Posted

Similar jobs hiring now

Search current openings

Original job description

Archived listing. The details below describe a past opening.

Role: Python Developer with AI/ML

Location: Irving,TX/Mississauga, ON/Jersey City, NJ

Any one of the below Certification required

1) Databricks Certified Generative AI Engineer Associate

2) Google Cloud Professional Machine Learning Engineer

3) NVIDIA Certified Professional – Agentic AI (NCP-AAI)

4) AWS Certified AI Practitioner

Job Description:

  • Experience: 8-10 years of professional experience in Python software development.
  • Expertise in Python: Profound knowledge of Python, its ecosystems, and popular frameworks (e.g., Django, Flask, FastAPI).
  • Software Design: Strong understanding of software design principles, architectural patterns (e.g., Microservices, MVC), and object-oriented programming. Database Skills: Proficiency with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
  • API Development: Extensive experience in designing and building RESTful APIs.
  • Hands-on experience with LLM tools/frameworks (e.g., LangChain, OpenAI APIs, etc.)
  • Knowledge of NLP concepts and techniques
  • Cloud Platforms: Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and associated services.
  • Containerization: Experience with Docker and container orchestration tools like Kubernetes. CI/CD: Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI, GitHub Actions).
  • Testing: Strong understanding of testing methodologies and experience with unit, integration, and end-to-end testing.
  • Version Control: Proficient with GitHub and collaborative development workflows.
  • Problem-Solving: Proven ability to analyze complex problems and develop creative and effective solutions.
  • Strong problem-solving and analytical thinking
  • Good communication and stakeholder management skills
  • Ability to work independently and in a team environment
More about this job

Responsibilities

The role involves designing and building scalable software solutions using Python, including RESTful APIs and AI/ML-driven applications. You will be responsible for implementing LLM frameworks, managing database interactions, and ensuring high-quality code through rigorous testing and CI/CD practices.

Requirements

Candidates must have 8-10 years of professional Python development experience and hold at least one of the specified AI/ML certifications. Proficiency in cloud platforms, containerization, and modern software architectural patterns is essential for this position.

Skills

  • Python
  • Django
  • Flask
  • FastAPI
  • Microservices
  • PostgreSQL
  • MongoDB
  • RESTful APIs
  • LLM
  • LangChain
  • NLP
  • Docker
  • Kubernetes
  • CI/CD
  • GitHub
  • Unit Testing

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Data & Analytics
  • Engineering

Keywords

  • Python
  • AI
  • ML
  • Databricks
  • Google Cloud
  • NVIDIA
  • AWS
  • Django
  • Flask
  • FastAPI
  • Microservices
  • PostgreSQL
  • MongoDB
  • RESTful APIs
  • LLM
  • LangChain
  • NLP
  • Docker
  • Kubernetes
  • CI/CD
  • Jenkins
  • GitLab CI
  • GitHub Actions
  • GitHub
  • Unit Testing
  • Software Design
  • Object-oriented Programming
  • Cloud Platforms
  • Information Technology
  • Information Services

Report this job