Participate in design reviews and incorporate feedback from engineering * Assist in resolving design issues during fabrication, construction, and commissioning * Ensure all deliverables comply with ...
Participate in design reviews and incorporate feedback from engineering * Assist in resolving design issues during fabrication, construction, and commissioning * Ensure all deliverables comply with ...
Help prepare reports and calls for tender * Assist engineers by performing tasks that require precise calculations and accurate data * Apply prescribed work methods * Understand, master and apply the ...
Help prepare reports and calls for tender * Assist engineers by performing tasks that require precise calculations and accurate data * Apply prescribed work methods * Understand, master and apply the ...
Help prepare reports and calls for tender * Assist engineers by performing tasks that require precise calculations and accurate data * Apply prescribed work methods * Understand, master and apply the ...
Help prepare reports and calls for tender * Assist engineers by performing tasks that require precise calculations and accurate data * Apply prescribed work methods * Understand, master and apply the ...
Lead Engineer
Montreal, QC · Remote
Review other developers code and pull requests, including code reviews and quality assurance testing * Assist the Support team members in customer inquiries, solving and troubleshooting problems and ...
Quick apply
Lead Engineer
Montreal, QC · Remote
Review other developers code and pull requests, including code reviews and quality assurance testing * Assist the Support team members in customer inquiries, solving and troubleshooting problems and ...
Join Amrize as a Lab Assistant Asphalt and Aggregates and help construct what's next. If you're ... CEGEP, DEC, or Attestation of Collegial Studies (AEC) (materials quality control, civil engineering ...
Join Amrize as a Lab Assistant Asphalt and Aggregates and help construct what's next. If you're ... CEGEP, DEC, or Attestation of Collegial Studies (AEC) (materials quality control, civil engineering ...
Expert, AI Engineer
Montreal-est, QC · On-site
Develop reusable application programming interfaces (APIs), services, and components that ... assistants, AI agents, or agentic applications * Experience with generative AI, large language ...
Expert, AI Engineer
Montreal-est, QC · On-site
Develop reusable application programming interfaces (APIs), services, and components that ... assistants, AI agents, or agentic applications * Experience with generative AI, large language ...
Expert, AI Engineer
Montreal-est, QC · On-site
Develop reusable application programming interfaces (APIs), services, and components that ... assistants, AI agents, or agentic applications * Experience with generative AI, large language ...
Expert, AI Engineer
Montreal-est, QC · On-site
Develop reusable application programming interfaces (APIs), services, and components that ... assistants, AI agents, or agentic applications * Experience with generative AI, large language ...
Strong programming skills in Java, Python. * Strong knowledge of software development process and ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...
Strong programming skills in Java, Python. * Strong knowledge of software development process and ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...
DevOps Engineer (MarTech)
Montreal, QC · On-site
Evaluate emerging capabilities such as AI assistants, GenAI-enabled workflow improvements ... engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data ...
DevOps Engineer (MarTech)
Montreal, QC · On-site
Evaluate emerging capabilities such as AI assistants, GenAI-enabled workflow improvements ... engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data ...
Power BI Developer
Montreal, QC · On-site
Power BI Developer Outstanding opportunity to join a new Global data innovation and infrastructure ... Problem solving / troubleshooting experience /skills to assist Data Analytics team in issue ...
Power BI Developer
Montreal, QC · On-site
Power BI Developer Outstanding opportunity to join a new Global data innovation and infrastructure ... Problem solving / troubleshooting experience /skills to assist Data Analytics team in issue ...
Junior Machine Learning Engineer
CA$80K - CA$95K/yr
Familiarity with Agentic AI concepts, including autonomous agents, tool calling, workflow orchestration, and AI assistants. * Programming experience in Python. * Familiarity with common machine ...
Junior Machine Learning Engineer
CA$80K - CA$95K/yr
Familiarity with Agentic AI concepts, including autonomous agents, tool calling, workflow orchestration, and AI assistants. * Programming experience in Python. * Familiarity with common machine ...
Genipro Consultants est actuellement à la recherche d'un(e) Ingénieur(e) de maintenance / fiabiliste dynamique pour rejoindre son équipe et assister nos clients dans la réalisation de leurs ...
Genipro Consultants est actuellement à la recherche d'un(e) Ingénieur(e) de maintenance / fiabiliste dynamique pour rejoindre son équipe et assister nos clients dans la réalisation de leurs ...
Genipro Consultants est actuellement à la recherche d'un(e) Ingénieur(e) de maintenance / fiabiliste dynamique pour rejoindre son équipe et assister nos clients dans la réalisation de leurs ...
Genipro Consultants est actuellement à la recherche d'un(e) Ingénieur(e) de maintenance / fiabiliste dynamique pour rejoindre son équipe et assister nos clients dans la réalisation de leurs ...
Finally, you'llserve as a mentor to our young engineers to help support continued team growth. With ... Ensure that work complies with budgets, schedules, estimates and established procedures * Assist ...
Finally, you'llserve as a mentor to our young engineers to help support continued team growth. With ... Ensure that work complies with budgets, schedules, estimates and established procedures * Assist ...
Finally, you'llserve as a mentor to our young engineers to help support continued team growth. With ... Ensure that work complies with budgets, schedules, estimates and established procedures * Assist ...
Finally, you'llserve as a mentor to our young engineers to help support continued team growth. With ... Ensure that work complies with budgets, schedules, estimates and established procedures * Assist ...
Finally, you'llserve as a mentor to our young engineers to help support continued team growth. With ... Ensure that work complies with budgets, schedules, estimates and established procedures * Assist ...
Finally, you'llserve as a mentor to our young engineers to help support continued team growth. With ... Ensure that work complies with budgets, schedules, estimates and established procedures * Assist ...
Finally, you'llserve as a mentor to our young engineers to help support continued team growth. With ... Ensure that work complies with budgets, schedules, estimates and established procedures * Assist ...
Finally, you'llserve as a mentor to our young engineers to help support continued team growth. With ... Ensure that work complies with budgets, schedules, estimates and established procedures * Assist ...
Finally, you'llserve as a mentor to our young engineers to help support continued team growth. With ... Ensure that work complies with budgets, schedules, estimates and established procedures * Assist ...
Finally, you'llserve as a mentor to our young engineers to help support continued team growth. With ... Ensure that work complies with budgets, schedules, estimates and established procedures * Assist ...
Finally, you'llserve as a mentor to our young engineers to help support continued team growth. With ... Ensure that work complies with budgets, schedules, estimates and established procedures * Assist ...
Finally, you'llserve as a mentor to our young engineers to help support continued team growth. With ... Ensure that work complies with budgets, schedules, estimates and established procedures * Assist ...
Junior Project Engineer
Montreal, QC · On-site
S. engineering codes and standards * Assist in monitoring project schedules, contractor progress, costs, and scope changes throughout project execution * Provide technical coordination, quality ...
Junior Project Engineer
Montreal, QC · On-site
S. engineering codes and standards * Assist in monitoring project schedules, contractor progress, costs, and scope changes throughout project execution * Provide technical coordination, quality ...
Programming Assistant information
See Montreal, QC salary details
$9.35 - $10.79
7% of jobs
$10.79 - $12.23
5% of jobs
$12.23 - $13.66
3% of jobs
$14.43 is the 25th percentile. Wages below this are outliers.
$13.66 - $15.10
17% of jobs
The median wage is $16.54 / hr.
$15.10 - $16.54
17% of jobs
$16.54 - $17.98
5% of jobs
$17.98 - $19.42
7% of jobs
$20.52 is the 75th percentile. Wages above this are outliers.
$19.42 - $20.85
16% of jobs
$20.85 - $22.29
10% of jobs
$22.29 - $23.73
3% of jobs
$23.73 - $25.17
9% of jobs
$9
$18
$25
How much do programming assistant jobs pay per hour?
What is a programming assistant?
What does a programming assistant do?
What are some typical daily tasks and collaborative responsibilities for a programming assistant?
What is the difference between Programming Assistant vs Software Developer?
| Aspect | Programming Assistant | Software Developer |
|---|---|---|
| Required Credentials | Typically an associate degree or coding bootcamp certification | Bachelor's degree in computer science or related field |
| Work Environment | Support teams, assist in coding tasks, often in collaborative settings | Design, develop, and maintain software applications independently or in teams |
| Employer & Industry Usage | Used in tech companies, startups, and IT departments for support roles | Core role in software companies, tech firms, and development agencies |
In summary, a Programming Assistant typically supports software development teams with coding tasks and requires less formal education, while a Software Developer is responsible for creating and maintaining software, often holding a bachelor's degree and working independently on complex projects.
What are the key skills and qualifications needed to thrive as a programming assistant, and why are they important?

Full-time
Retirement
Re-posted 5 days ago
Job description
Mechanical / Platework Designer
Location: Montreal, QC
Type: Permanent Full-time
This position is also available in French. Both postings refer to the same role.
Primero Americas is currently seeking a Mechanical / Platework Designer to join our growing team. This is a unique opportunity to be part of a talented group and contribute to Primero's continued growth and success. Primero is an Australian-founded company established in 2011, with steady growth in Montreal since 2016. We expanded into Houston in 2022 and Toronto in 2023, strengthening our North American presence. We specialize in the design, procurement, and construction management of mineral processing facilities.
As a Mechanical / Platework Designer, you will be responsible for the development of detailed design deliverables, including 3D models, 2D drawings, and fabrication packages for mineral processing facilities.
This role focuses on the design of platework equipment such as chutes, hoppers, bins, tanks, liners, and related components. Working closely with mechanical engineers and multidisciplinary teams, you will ensure that all deliverables meet project requirements, fabrication standards, and constructability expectations.
This position follows a hybrid work model, combining office presence and remote work, and reports to the Principal Designer.
Key Responsibilities:
- Develop detailed 3D models and 2D drawings for mechanical and platework components
- Produce fabrication-ready drawings, including details, assemblies, and bill of materials
- Design and detail equipment such as chutes, hoppers, bins, tanks, and liners
- Ensure designs are optimized for fabrication, installation, and maintenance
- Perform drafting checks (dimensions, fit, tolerances, completeness)
- Coordinate with engineers and other disciplines to ensure alignment with project requirements
- Participate in design reviews and incorporate feedback from engineering
- Assist in resolving design issues during fabrication, construction, and commissioning
- Ensure all deliverables comply with project specifications, company standards, and applicable codes
- Contribute to the improvement of drafting standards, workflows, and best practices
- Promote and apply safety principles in design and execution
- Meet all role-specific HSE responsibilities, accountabilities, and KPIs as defined in the Primero HSE Management System
What We're Looking For
- Vocational Diploma (DEP) in Drafting or equivalent experience
- 5 to 10 years of experience in mechanical drafting and platework design within the mining or mineral processing industry
- Strong experience in the design of chutes, hoppers, bins, liners, and platework structures
- Proven experience producing detailed fabrication drawings and workshop-ready packages
- Strong understanding of platework fabrication, welding practices, and material handling equipment
- Experience in 3D modelling and production of 2D drawings from 3D models
- Understanding of structural interfaces and coordination with multidisciplinary teams
- Familiarity with relevant codes, standards, and best practices (imperial and metric)
- Experience in EPC/EPCM environments, including exposure to construction and commissioning
- Excellent verbal and written communication skills
- Proficiency in CAD software for 2D and 3D design (e.g., AutoCAD, Advance Steel, or similar tools)
Additional Assets:
- Knowledge of wear materials, liners, and material flow considerations
- Experience working with fabricators and reviewing shop drawings
- Ability to optimize designs for fabrication and installation efficiency
Key Strengths
- Detail-oriented with strong focus on accuracy and quality
- Practical and solution-oriented mindset with strong constructability awareness
- Ability to work independently and as part of a multidisciplinary team
- Strong time management and ability to meet deadlines
- Safety-focused approach in both design and work practices
- Continuous improvement mindset and willingness to learn
Position details:
- 40 hours per week
- Candidates must be legally authorized to work in Canada
- Competitive salary based on experience and qualifications
- Comprehensive benefits coverage from day one
- Retirement plan with employer contribution up to 5%
- Up to 10 paid sick days per year
- Casual dress code
- Flexible hybrid work schedule
- Office located in the heart of downtown Montreal
- Free access to an on-site fitness facility
- Complimentary coffee, tea, and snacks available at all times
- Regularly organized social events
- Friendly and collaborative work environment
Send your application to: HR@primero.ca