Skip to main content

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?