Python Developer
Procom
Date: 2 days ago
City: Markham, ON
Contract type: Contractor

Python Developer:
On behalf of our Consulting client, Procom is searching for a Python Developer for a 6 month contract-to-perm role. This position is a hybrid position with 3 days onsite at our client’s Markham, Ontario office.
Python Developer - Job Description:
The ideal candidate will work on developing scalable solutions using AWS Lambda, Step Functions, and SageMaker, while leveraging Python-based frameworks and libraries. The project involves integrating machine learning models into production systems and enhancing cloud architecture.
Python Developer - Responsibilities:
- Design, develop, and maintain Python applications leveraging AWS SDK and serverless technologies.
- Build, train, and deploy machine learning models using AWS SageMaker.
- Work with data pipelines and transformations using Pandas and other data science libraries.
- Collaborate with data scientists and engineers to integrate ML solutions into production systems.
- Write clean, efficient, and well-documented code with a focus on scalability and performance.
- Participate in code reviews, testing, and CI/CD pipelines for production deployments.
- Contribute to the design and improvement of cloud architecture and best practices.
- 5+ years of professional experience as a Python Developer.
- Strong experience with AWS SDK and cloud-native/serverless services.
- Hands-on experience with AWS SageMaker for model training and deployment.
- Proficiency in Python data science libraries such as Pandas, NumPy, SciPy, etc.
- Familiarity with TensorFlow, PyTorch, or other ML frameworks.
- Experience with CI/CD pipelines, testing frameworks, and version control (Git).
- Strong problem-solving skills and ability to work independently.
- Exposure to MLOps practices.
- Experience with Docker and containerized deployments.
- Knowledge of distributed systems and large-scale data processing.
- Background in applied data science or ML model development.
This is a contract-to-perm position, with the potential to become permanent after 6 months.
Python Developer - Start Date:
ASAP.
Python Developer - Assignment Location:
Markham, Ontario, Canada. This is a hybrid role requiring 3 days a week onsite.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resume