Python Developer
Technology
Themesoft Inc.Toronto, Canada1 months agoUntil 2026-05-19
Hybrid
Job description
Role: Python Developer
Location: Toronto(Hybrid)
- Responsibilities:*
- Proficiency in HTML5, CSS3, and JavaScript (ES6+).
- Proficiency in Python (Flask/FastAPI) and Java (Spring Boot) for backend development.
- Experience with front-end frameworks/libraries such as React, Angular, or Vue.js.
- Proficiency in CSS preprocessors like SASS or LESS.
- Understanding of responsive design principles and cross-browser compatibility issues.
- In-depth knowledge of CI/CD pipelines and DevOps practices, particularly GitHub Actions.
- Experience with RESTful APIs and asynchronous request handling.
- Understanding of API management services (e.g. Azure API Management) for creating, deploying, and managing APIs.
- Experience working with cloud technologies, preferably Azure
- Strong knowledge of web performance optimization techniques and tools.
- Knowledge of AI/ML, RAG, and prompt engineering
- Containerization (Docker, Kubernetes)
- AI and Machine Learning knowledge – Gen AI, Predictive AI, Agentic AI, LLM, NLP
- Managing cross-functional engineering teams
- Organizational awareness - able to navigate TD's governance and control requirements, specifically AI governance.
- Architecture design to solution for use cases. Understands what type of infrastructure and components are required, sizing estimates, etc.
- Understand the cost components for AI use cases, including compute, licensing, data preparation, and integration efforts.
- Code quality and testing
- Agile frameworks (Scrum, SAFe, Kanban)
- Change management and adaptability
- Stay up-to-date with the latest industry trends, technologies, and best practice
Regards
Praveen Kumar
Talent Acquisition Group – Strategic Recruitment Manager- praveen.r@themesoft.com
Themesoft Inc*
Keywords
pythonhtml-5html5css-3javascriptes6flaskfastapijavaspringspring-bootback-end-developmenttraining-and-developmentreact-jsreactvue-jscascading-style-sheets-csssassplanning-and-designvisual-art-designproduct-development-and-designweb-browserscustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cddevelopment-operations-devopspolicies-and-practicesgithubgithub-actionsapplication-programming-interface-apiapi-managementmicrosoft-azureazure-api-managementwebsite-performanceperformance-optimizationartificial-intelligencemachine-learningretrieval-augmented-generation-ragprompt-engineeringcontainerizationdockerkubernetesagentic-ailarge-language-model-llmnatural-language-processingai-governanceuse-casedata-preparationtesting-and-analysisscaled-agile-framework-safekanbanchange-managementorganizational-change-managementchange-and-release-managementmergers-and-acquisitionstalent-acquisitionrecruiting-career-management
¿Te interesa este puesto?