Lead Python Engineer
1 day ago
We are looking for Lead Python Engineer for an enterprise scale client in Greater Toronto Area, Canada for an opportunity to work in state of the art, cutting edge technology environment.
Please apply with the resume clearly stating education and work experience including location of each assignment. Candidates must be authorized to work for any employer in Canada
Job Description:
- Lead the design, development, and deployment of Python-based cloud infrastructure management and automation solutions.
- Architect and deploy scalable infrastructure as code (IaC) using tools like Terraform and Azure DevOps.
- Integrate AI/ML technologies via API to automate cloud operations such as reporting, orchestration, resource provisioning, scaling, monitoring, and optimization.
- Collaborate with solution architects and devops engineers to translate requirements into programming specifications to build AI-driven automation pipelines for cloud management and reporting tasks
- Oversee the development and deployment of AI models in production environments for predictive analytics related to cloud resource management and reporting using Python, leveraging advanced techniques with LLMs, RAG, and Prompt Engineering to solve complex problems and explore new approaches.
- Implement version control and continuous integration/continuous deployment (CI/CD) pipelines for automated testing, deployment, and monitoring of cloud applications.
- Mentor junior engineers and provide technical leadership in Python development, cloud architecture, and automation best practices.
- Oversee and conduct code reviews on python-based automation developed by other team members to ensure high-quality, maintainable code that adheres to best practices.
- Ensure security and data protection measures are implemented.
- Stay up to date with industry trends and emerging technologies relevant to Python development, AI/ML, cloud computing, and API integrations
- Document development processes, code changes, and best practices for future reference and training purposes.
Experience :
- 5+ years of experience in Python development with a strong focus on cloud automation. Proficiency in writing clean, efficient, and scalable Python code is crucial. This includes a deep understanding of Python libraries and frameworks as well as proven experience in developing Web APIs using
- Python.Proficiency with Python frameworks like Django or Flask.
- Familiarity with machine learning frameworks such as TensorFlow, PyTorch, similar.
- Extensive experience with AWS (e.g., EC2, Lambda, S3) and Azure (e.g., App Service, Azure Functions) services.
- Strong proficiency in infrastructure as code (IaC) tools such as Terraform for automating cloud deployments.
- Experience with integrating AI/ML technologies into cloud management workflows (e.g., predictive scaling, anomaly detection).
- Knowledge of containerization technologies like Docker and orchestration platforms like Kubernetes.
- Strong experience with API design, RESTful services, and integrating third-party APIs for automation purposes.
- Solid understanding of software development best practices including version control (Git), testing, and continuous integration tools (e.g., Azure DevOps).
- Strong understanding of security best practices in cloud environments, including IAM policies and encryption strategies.
- Experience with serverless architectures (e.g., AWS Lambda, Azure Functions).
- Familiarity with monitoring tools such as Prometheus or Datadog for AI-driven anomaly detection.
- Proficiency in software design patterns, architectural principles, and best practices to create robust and scalable software solutions.
- Proficiency in guiding developers on SDK consumption and best practices.
- Understanding of AI technologies and practical experience with LLMs, RAG, and Prompt Engineering.
- Familiarity with machine learning frameworks and libraries, as well as experience in data analysis and manipulation.
- Familiarity with Agile methodologies for project management.
- Excellent problem-solving skills with attention todetail.
- Strong communication skills and ability to work in a collaborative environment.
-
Python Developer
3 weeks ago
Greater Toronto Area, Canada, Ontario Iris Software Inc. Full timeJoin Our Team! We're Hiring a Python Developer Location: Toronto ON CanadaAbout Us:Iris Software, Inc. registered as SSA Infosystems in Canada is a CMMi ML5 New Jersey based company providing information technology solutions to clients nationwide for over 30 years. Iris has been growing at over 100% annually. In a program sponsored by Price Waterhouse,...
-
Senior Software Engineer
4 weeks ago
Toronto, Ontario, Canada Simcha Wine Corp Full timeJob Title: {title}About the role:As a Senior Software Engineer (Python), you will be responsible for designing, developing, and maintaining large-scale software systems. Your primary focus will be on building scalable, efficient, and reliable software solutions using Python as the primary programming language. Key Responsibilities:• Develop software...
-
Software Engineer
4 weeks ago
Toronto, Ontario, Canada VIVET Health Corp Full timeJob DescriptionAs a Software Engineer with expertise in Java and Python, you will be responsible for the development of scalable and efficient software solutions. Your primary focus will be on building robust and reliable software systems using Java and Python. Key Responsibilities:• Design and develop software applications using Java and Python•...
-
Senior Software Engineer
4 weeks ago
Toronto, Ontario, Canada Randstad Full timeWe are looking for a highly skilled Senior Software Engineer to lead our Python development team. The ideal candidate will have a strong background in object-oriented programming and experience with large-scale software systems.The successful candidate will be responsible for designing, developing, and maintaining our Python-based applications. This is a...
-
Python Lead with Ai
3 months ago
Toronto, Ontario, Ontario, Canada Kumaran Systems Full timeYou’ll be joining Kumaran's Application Engineering team. You’ll be at the heart of our digital transformation, the opportunity to work on cutting-edge technologies in AI, successfully delivering enterprise-scale projects involving multiple systems. You’ll lead the development, technical planning, and integration of these applications, focusing on...
-
Python Lead with Ai
1 day ago
Toronto, Ontario, Ontario, Canada Kumaran Systems Full timeYou’ll be joining Kumaran's Application Engineering team. You’ll be at the heart of our digital transformation, the opportunity to work on cutting-edge technologies in AI, successfully delivering enterprise-scale projects involving multiple systems. You’ll lead the development, technical planning, and integration of these applications, focusing on...
-
Software Engineer with Proficiency in Python
4 weeks ago
Toronto, Ontario, Canada FRESHII Full timeJob Title: Software Engineer with Proficiency in PythonWe are seeking a skilled Software Engineer with proficiency in Python to join our team. The ideal candidate will have strong coding skills and be able to work collaboratively with our team to deliver high-quality software solutions.Key Responsibilities:Design, develop, and test software applications...
-
Senior Software Engineer in Python
4 weeks ago
Toronto, Ontario, Canada jetfuel Full timeJob Description:As a Senior Software Engineer in Python, you will be responsible for designing, developing, and maintaining large-scale software applications using Python. You will work closely with cross-functional teams to identify and prioritize project requirements, develop high-quality software solutions, and ensure timely delivery. Your expertise in...
-
Software Engineer with Proficiency in Python
3 weeks ago
Toronto, Ontario, Canada Amazon Full timeJob Title: Software EngineerAs a Software Engineer with proficiency in Python, you will be responsible for designing, developing, and testing software applications. Your strong back-end skills will enable you to work efficiently and effectively in a team environment.Key Responsibilities:• Develop software applications using Python• Collaborate with...
-
Toronto, Ontario, Canada Black Widow Tattoo Gallery Inc. Full timeJob Description:As a Software Engineer with a strong background in Python and C++, you will be responsible for designing and developing scalable software solutions for our company.Responsibilities:Design and develop software applications using Python and C++Work with cross-functional teams to deliver high-quality software productsCollaborate with...
-
Senior Python Developer
1 month ago
Toronto, Ontario, Canada CB Canada Full timeJob Title: Python DeveloperWe are seeking a highly skilled Python Developer to join our team at CB Canada. As a Python Developer, you will be responsible for designing, developing, and maintaining complex software systems using Python.Key Responsibilities:Design and develop scalable and efficient software systems using Python.Collaborate with...
-
Toronto, Ontario, Canada Patty Palace Full timeAbout the RoleWe are seeking a skilled Software Engineer to join our team. The ideal candidate will have expertise in Java and Python, with a strong understanding of software design patterns and architecture. This is a great opportunity to work on large-scale applications and contribute to the development of our company's software...
-
Senior Python Software Engineer
2 weeks ago
Toronto, Ontario, Canada First Derivative Full timeAbout the RoleWe are seeking a highly skilled Senior Python Software Engineer to join our team in shaping the future of capital markets.The ideal candidate will have extensive experience in developing mission-critical projects using advanced Python and full-stack web development.
-
Software Engineer with Proficiency in Python
4 weeks ago
Toronto, Ontario, Canada Stedfasts Inc. Full timeAbout the RoleWe are seeking a highly skilled Software Engineer who has proficiency in Python to join our team. The ideal candidate will have a strong background in computer science and be able to work effectively in a team environment.Key Responsibilities- Design and develop software applications using Python.- Collaborate with cross-functional teams to...
-
Toronto, Ontario, Canada Tulipsoft Inc. Full timeJob Title: Software Development RoleJob Description:As a senior software engineer with expertise in Java and Python programming, you will be responsible for designing, developing, and maintaining software applications. Your primary focus will be on delivering high-quality software solutions that meet the needs of our clients. If you have a strong passion for...
-
Python Developer
1 month ago
Toronto, Ontario, Ontario, Canada Randstad Digital Full timePython Developer (Contract Position)Number of Positions: 1 Duration: 12 months initial contractLocation: Toronto, ON, CAMust be eligible to work in CanadaHybrid position, 3d/w onsite in Toronto mandatory Roles and responsibilities:This job is responsible for driving efforts to develop and deliver complex data solutions to accomplish technology and business...
-
Software Engineer with Proficiency in Python
4 weeks ago
Toronto, Ontario, Canada Edge Group Ltd. Full timeAs a skilled Software Engineer, you will work with our team to develop innovative software solutions using Python. With a strong focus on quality and efficiency, you will be responsible for designing, implementing, and testing software applications.The ideal candidate will have experience with:Python programming languageFront-end and back-end...
-
Junior DevOps Engineer
4 weeks ago
Greater Toronto Area, Canada, Ontario Sigmaways Inc Full timeWe are seeking a Junior DevOps Engineer to join our dynamic team! Must have strong experience with Kubernetes and Shell scripting.In this role, you will design and develop solutions to complex application problems or network concerns.Responsibilities:Monitor, measure, and report alerts, overall health, performance, and capacity of one or more services.Gain...
-
Toronto, Ontario, Canada Posen Family Full timeAbout the Role:This is a fantastic opportunity to work as a Software Development Engineer with a strong focus on Python. As a key member of our team, you will be responsible for designing, developing, and maintaining high-quality software solutions.Key Responsibilities:Design and develop software applications using Python and other relevant...
-
Sr. Data Engineer
4 weeks ago
Greater Toronto Area, Canada, Ontario OnX Full timeSr Data Engineer6mo contract (high probability of extension)4d per week onsite (downtown) is a non-negotiableRate: fair market rateMust-Haves:Strong Data Modelling & Data Warehouse ExperienceStrong with Informatica IICSStrong Snowflake Strong SQLStrong PythonStrong cloud experience, preferably AWS but open to either Azure and GCPStrong CommunicationStrong...