JobFlexy

Research Assistant – DHL Supply Chain – Mississauga, ON

Location: Mississauga, ON | Company: DHL

DHL Supply Chain, one of the world’s leading logistics companies, is looking for a Research Assistant to join their team in Mississauga, Ontario. If you’re someone who enjoys turning complex business challenges into mathematical solutions and building analytical tools from the ground up, this role puts you right at the intersection of data science and real-world logistics.

Sponsored Links

This is a hands-on position that takes you through the full lifecycle of analytical projects — from initial concept and story writing all the way through to coding, programming, and implementation. You’ll work with advanced algorithms, optimization models, and multiple programming languages to deliver tools that drive meaningful business decisions.

About the Role: Research Assistant

As a Research Assistant at DHL Supply Chain, your primary focus will be on conducting complex data analysis and translating business needs into mathematical frameworks. You’ll be responsible for developing algorithms, coding analytical tools, and creating prototypes that help management make informed decisions. The role demands both technical depth and clear communication — you need to document your work thoroughly and present results in an accessible way.

You’ll also participate in tool design reviews, ensuring that what you build meets practical constraints and organizational standards. Collaboration is key here — you’ll be contributing to projects that connect across departments, supporting DHL’s mission of connecting people and improving lives through smarter logistics.

Sponsored Links

Benefits and Salary

This position offers a pay rate of approximately $33 CAD per hour. DHL Supply Chain is committed to creating an inclusive and accommodating workplace, with support available for applicants with disabilities throughout the hiring process.

Job Details

🏢 Company: DHL Supply Chain

📍 Location: Mississauga, ON, Canada

💰 Pay: ~$33 CAD / hour

Responsibilities

Day-to-day, this role is about bridging the gap between business problems and mathematical solutions. You’ll be building and refining analytical tools that are used by management to support key logistics decisions — which means precision, documentation, and iterative thinking are all part of the job.

  • Convert business needs into mathematical equations and expressions that accurately reflect real-world constraints
  • Develop mathematical and/or heuristic algorithms with all practical assumptions clearly defined
  • Code analytical tools in assigned programming languages such as Python, C++, or Java
  • Conduct tool design reviews to validate approach and ensure quality
  • Create functional prototypes with basic interfaces for management use and evaluation
  • Document the tool design process thoroughly for future reference and team continuity

Requirements / Skills

The ideal candidate has a solid foundation in programming and mathematical modelling, with an eye for practical application in a logistics or operations environment. DHL values curiosity, problem-solving ability, and a commitment to continuous improvement.

  • Programming languages such as Python, C++, or Java — required for building and maintaining analytical tools
  • Working knowledge of MS Office — required for documentation and reporting
  • Good communication skills — essential for collaborating with teams and presenting results clearly
  • SQL knowledge — preferred, for working with structured data sources
  • Understanding of optimization and simulation concepts — preferred, to guide algorithm development
  • Familiarity with heuristics and meta-heuristics used in industry and academia — preferred, to tackle complex analytical problems

How to Apply

To apply, visit the official DHL job posting using the link below. Make sure your resume is up to date and reflects your relevant programming and analytical experience before submitting.

Share This Opportunity

Know someone who might be interested? Share this job posting and help them join DHL Supply Chain in Mississauga.

Job Summary & Tips for Applying

AI-generated summary and tips to help you highlight your strengths effectively.

Quick Summary & What to Highlight: This Research Assistant role at DHL Supply Chain in Mississauga is perfect for candidates who excel in algorithm development, programming, and mathematical modelling. On your resume, emphasize any experience with Python, C++, Java, or SQL, your ability to translate business problems into technical solutions, and your comfort working in a fast-paced, data-driven environment. If you’ve previously worked in operations research, data science, or software development, make sure to highlight specific projects and tools you’ve built that align with this position.

Resume & Application Tips: Before applying, tailor your resume to match the job description. Include keywords like data analysis, heuristic algorithms, and optimization that appear in the posting. Quantify your achievements where possible (e.g., “developed a Python tool that reduced processing time by 30%” or “built simulation models used across 3 project teams”). Write a brief cover letter expressing your genuine interest in DHL Supply Chain and why you’re well-suited for this analytical role in Mississauga. Double-check your application for spelling errors and ensure your contact information is current.

Interview Preparation: If selected for an interview, research DHL Supply Chain‘s values, logistics operations, and commitment to continuous improvement beforehand. Prepare specific examples using the STAR method (Situation, Task, Action, Result) to demonstrate your problem-solving and programming skills. Common questions may include scenarios about translating ambiguous business requirements into technical solutions, debugging code under time pressure, or collaborating with non-technical stakeholders. Dress appropriately for a logistics and technology environment, arrive 10–15 minutes early, and bring copies of your resume. Prepare thoughtful questions about the team’s current projects, tools used, and growth opportunities. After the interview, send a thank-you email within 24 hours reiterating your interest in the position.