Python Developer

Remote Contractor
Posted Jul 30, 2025
🔍 Find Similar Jobs

Job Details

Employment Type

Contractor

Salary

14.00 USD

Valid Through

Aug 29, 2025

Job Description

Job Title: Python DeveloperLocation: Remote (Canada-based candidates only)Experience Level: 1-4 YearsJob Type: Full-Time/ContractAbout the RoleWe are seeking a skilled and motivated Python Developer to join our growing technology team. The ideal candidate will have 14 years of experience in software development using Python and a passion for building robust, scalable systems. Experience or interest in AI/ML technologies is a plus.

Key ResponsibilitiesDesign, develop, test, and deploy backend services and APIs using PythonCollaborate with cross-functional teams including frontend developers, product managers, and QAWrite clean, maintainable, and efficient code following best practicesDebug and resolve technical issues and participate in code reviewsOptimize applications for maximum speed and scalabilityWork on integration with third-party APIs and servicesStay up to date with the latest technologies, tools, and trends in Python developmentRequired Skills & Qualifications1-4 years of professional experience as a Python DeveloperExposure to AI/ML concepts and libraries (e. g.

, NumPy, Pandas, TensorFlow, PyTorch, Scikit-learn)Strong understanding of Python frameworks such as Django, Flask, or FastAPIFamiliarity with RESTful API development and microservices architectureProficient in working with relational and/or NoSQL databases (e. g. , PostgreSQL, MongoDB)Experience with version control systems like GitSolid understanding of software development principles and testing methodologiesExcellent problem-solving skills and attention to detailGood written and verbal communication skillsGood to Have (Preferred, Not Mandatory)Experience with cloud platforms like AWS, GCP, or AzureKnowledge of containerization tools (Docker, Kubernetes)Frontend experience with frameworks like React or Vue. js (bonus)

Apply Now

You'll be redirected to the company's application portal

Application Success Tips

Resume Tailoring

Customize your resume to highlight skills and experiences relevant to this specific position.

Company Research

Learn about the company's mission, values, products, and recent news before your interview.

Profile Optimization

Ensure your LinkedIn profile is complete, professional, and matches your resume information.

Interview Preparation

Prepare thoughtful questions to ask about team dynamics, growth opportunities, and company culture.

Back to Job Listings