1

Contract Python Jobs in Quebec (NOW HIRING)

English reading/writing proficiency Contract: Permanent, full-time Ideal background: Operations ... Proficient in at least one of Python, Go, or Bash for writing automation scripts Experience & Soft ...

English reading/writing proficiency Contract: Permanent, full-time Ideal background: Operations ... Proficient in at least one of Python, Go, or Bash for writing automation scripts Experience & Soft ...

Contract Experience Required: 7+ Years Domain: Capital Markets Work Authorization: Candidates must ... Proficiency in programming languages like Java, Python and well versed with framework ...

Contract Experience Required: 7+ Years Domain: Capital Markets Work Authorization: Candidates must ... Proficiency in programming languages like Java, Python and well versed with framework ...

Reviewing contract requirements, assessing compliance, and developing requirements verification ... Knowledge of C and Python; C# considered an asset * Experience developing software interfacing with ...

Hands-on experience with Python, pandas, NumPy, scikit-learn, and SQL * Experience with one or more ... This does not constitute a written or implied contract of employment. By applying to this position ...

Strong SQL and Python skills, with proven experience building ETL/ELT at scale. * Deep ... Familiarity with data contracts and feature stores (Feast, Tecton, or custom-built). * Experience ...

next page

Showing results 1-20

Contract Python information

See Quebec salary details

$12

$49

$88

How much do contract python jobs pay per hour?

As of May 30, 2026, the average hourly pay for contract python in Quebec is $49.44, according to ZipRecruiter salary data. Most workers in this role earn between $29.09 and $66.35 per hour, depending on experience, location, and employer.

What is a Contract Python job?

A Contract Python job is a temporary or project-based position where a developer is hired to work on Python-related tasks for a specific duration. These roles are often found in industries like software development, data science, and automation. Contract Python jobs can be freelance, short-term, or long-term, depending on the employer's needs. They offer flexibility but may not include benefits like full-time employment.

What are the key skills and qualifications needed to thrive in the Contract Python position, and why are they important?

To thrive as a Contract Python Developer, you need strong proficiency in Python programming, experience with frameworks such as Django or Flask, and a solid understanding of software development best practices. Familiarity with version control systems like Git, cloud platforms such as AWS or Azure, and relevant certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are often advantageous. Excellent problem-solving skills, adaptability, and effective communication are essential soft skills in this role. These capabilities ensure you can deliver high-quality, maintainable code on time while collaborating effectively with diverse teams in dynamic, project-based environments.

What kinds of projects and responsibilities can I expect as a Contract Python Developer?

As a Contract Python Developer, you can expect to work on a variety of projects ranging from web application development and API integrations to data processing, automation scripts, and machine learning tasks. Your daily responsibilities may include writing and testing code, debugging issues, collaborating with designers or front-end developers, and participating in code reviews. You'll often interact closely with project managers and clients to define requirements and provide technical solutions. The role offers exposure to different industries and technologies, making it a great opportunity to deepen your expertise and expand your professional network.
What are the most commonly searched types of Python jobs in Quebec? The most popular types of Python jobs in Quebec are:
What are popular job titles related to Contract Python jobs in Quebec? For Contract Python jobs in Quebec, the most frequently searched job titles are:
What job categories do people searching Contract Python jobs in Quebec look for? The top searched job categories for Contract Python jobs in Quebec are:
What cities in Quebec are hiring for Contract Python jobs? Cities in Quebec with the most Contract Python job openings:
Infographic showing various Contract Python job openings in Quebec as of May 2026, with employment types broken down into 66% Full Time, and 34% Contract. Highlights an 59% In-person, 20% Hybrid, and 21% Remote job distribution, with an average salary of $102,830 per year, or $49.4 per hour.

Golaem/Houdini Crowd Artist - Mid - Temporary contract

Rodeo FX

Montreal, QC

Temporary

Posted 29 days ago


Job description

Company Description

Repeatedly voted one of Montreal’s Top Employers and Employer of the Year for the 2022 Mercuriades Awards, Rodeo FX is a high-end creative company offering services in visual effects, advertising, animation, and experiential.

Nominated for multiple Emmy® Awards for its work on the series Stranger Things season 4, The Witcher season 2, and The Lord of The Rings: The Rings of Power season 1, the independent, Oscar®-winning company boasts close to 900 artists crafting from studios in Montreal, Québec City, Toronto, Los Angeles and Paris.

Rodeo FX is a creative partner to the world’s best storytellers including Netflix, HBO, Disney, Marvel, Amazon Studios, Warner Bros., and Sony, and has collaborated on ads for YouTube, NBC, and Apple. Current projects include Blue Beetle, Monarch: Legacy of Monsters, and Zack Snyder's Rebel Moon. Recently released projects include John Wick: Chapter 4, Black Adam, Disney's The Little Mermaid, and Love, Death and Robots Volume 3, for which the company won a 2023 VES award.

Job Description

The crowd simulation artist designs and executes dynamic simulation systems to generate believable, varied crowds that are consistent with the project's visual requirements. They are involved at various stages of production, from asset creation to their integration into shots, in close collaboration with the supervision, layout, animation, lighting, and compositing teams. Their rigorous and inventive work directly contributes to the scale and realism of the scenes, while respecting technical constraints and delivery deadlines.

Main responsibilities:

Mastery of his craft

  • Convert assets to crowd agents with all the constraints inherent to the pipeline, project and software.
  • Create and configure simulation systems to generate credible, diverse and dynamic crowds.
  • Run simulations in shots according to briefs received, adjusting parameters according to the context of the scene.
  • Adapt your working methods to the complexity of the plan, the style of the project and the technical constraints.
  • Maintain complete autonomy in the organization and execution of assigned tasks.

Creative quality

  • Propose inventive approaches to enrich crowd behaviors, cycles and diversity.
  • Collaborate with animation, layout and lighting artists to ensure the artistic consistency of the scene.
  • Integrate supervisory feedback with openness and precision.
  • Maintain a constant attention to detail, realism and visual rhythm.

Technical quality

  • Optimize rigs, agents, simulation systems and caches to ensure performance and stability.
  • Quickly detect errors in behavior, collisions or inconsistent interactions.
  • Collaborate with other departments to help resolve issues around crowd cache entrances and exits.
  • Carry out rigorous quality checks before delivery of plans.
  • Contribute to the improvement of the department's internal tools and workflows.

Communication

  • Provide realistic estimates, communicate quickly if there are difficulties or risks of delay, and collaborate with production to adjust priorities if necessary.
  • Ensure smooth communication with supervision, production and other departments.
  • Share critical information on progress, technical issues or anticipated deadlines.
  • Participate in turnovers, briefings and reviews with clarity and a spirit of collaboration.

Learn, transmit and evolve

  • Update your knowledge of crowd simulation tools and new procedural approaches.
  • Share your learnings, scripts or useful techniques with your colleagues.
  • Contribute to the documentation of methods or the development of internal tools if required.
  • Participate in the continuous improvement of the department by remaining curious, rigorous and committed.
Qualifications
  • Experience in crowd simulation in a VFX environment (5 years minimum recommended).
  • Proficiency in crowd simulation software (Houdini Crowd, Golaem).
  • Excellent knowledge of Maya, basic rigging and cycle animation.
  • Good understanding of CG pipelines and inter-departmental issues.
  • Rigor, autonomy, attention to detail, team spirit.
  • Strengths: knowledge of Flow Production Tracking, Python scripting, MEL, VEX, development of personalized behaviors.

Additional Information
  • Previous Golaem experience is required to be considered for the role. 
  • Previous Houdini crowd experience is required to be considered for the role. 
  • Candidates must be based in the province of Quebec or willing to relocate. 

Diversity : At Rodeo FX, diversity is a core value. We’re committed to creating an inclusive, equitable workplace where different perspectives are embraced. Every team member brings unique insight that strengthens our creativity, challenges our thinking, and helps us deliver better work.

Rodeo FX may use AI-based tools to support certain steps of the recruitment process, such as interview transcription or preliminary application analysis. These tools may be operated by third-party providers, and data may be processed outside Quebec. These tools never replace human decision-making: all final hiring decisions are made by our recruitment team and hiring managers. To learn more about how we protect your personal information and your rights, please consult our Privacy Policy.