Job Title: Python Developer
Job Location: Mississauga, ON, Canada
Job Description
- 9+ Years of experience candidates
- At least 8 years of experience as a Python Developer.
- Demonstrated proficiency with key Python libraries for backend development, data processing, and AI/ML (e.g., FastAPI/Flask/Django, Pandas, NumPy, Scikit-learn, PyTorch/TensorFlow, LangChain, LlamaIndex).
- Exposure to SQL/PL-SQL, RDBMS or other database systems implementation and queries.
- Experience with AI development frameworks and concepts, including Retrieval-Augmented Generation (RAG), Machine Learning Control Plane (MCP), and Large Language Models (LLMs).
- Proficiency in containerization technologies such as Docker and orchestration platforms like Kubernetes.
- Ability to think strategically and the ability to engage resources outside of their direct control to achieve objectives.
- Capable of writing and building components to integrate into new or existing systems.
- Documentation experience for complex software components.
- Experience in implementing the product lifecycle - design, development, quality, deployment, maintenance.
- Ready to work within a collaborative environment with teams.
- Creative thinking for identifying new opportunities.