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 openingsOriginal 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