You're using an older version of Internet Explorer that is no longer supported. Please update your browser.
You're using an older version of Internet Explorer and some functionality may not work as expected. Please update your browser for the best experience.
MDA Systems Ltd.
MDA Systems Ltd. Logo

R&D Analyst

Reference ID: MSL00000352-English

Share job:

Job Description

MDA&rsquo s R& D group is looking for a bright, capable machine learning analyst who is motivated to solve challenging problems in a flexible, research-driven environment. The engineer will work with our dynamic and high-functioning research and development teams to develop innovative solutions that strategically position MDA&rsquo s technical capabilities and offerings in Canadian and selected international markets. The successful candidate combines a solid technical background with strong communication and leadership skills to develop tools and algorithms for data analysis, exploitation and fusion, and to analyze sensor system and algorithm performance.

Primary Activities
  • Analyze and solve complex research problems in the fields of earth observation image exploitation, sensor data fusion, and machine/deep learning
  • Build tools and framework to support the demonstration and deployment of core capabilities and algorithms
  • Benchmark and validate algorithm and software performance
  • Collaborate closely with other analysts and engineering in the R& D group to build solutions and share understanding and insights
  • Prepare and present system demonstrations and technical documentation to customers and internal stakeholders

Preferred Experience & Expertise
  • Self-motivated, problem-solving mindset
  • Fast learner who enjoys learning & exploiting new technologies
  • Desire to work in a diverse, dynamic team towards a challenging common goal
  • Background in algorithm development and analysis using Python (incl. TensorFlow, numpy, scikit-learn, matplotlib) or Matlab
  • Demonstrated experience in image & signal processing & exploitation algorithm development
  • Experience in data modeling and information fusion
  • Understanding of sensor and imaging systems, including optical and radar
  • Strong written & verbal communication skills
  • Ability to work within a large organization with multiple dependencies and stakeholder needs
  • Comfortable working in Windows and Linux
  • Education and/or experience in physics, mathematics, electrical engineering, or related subjects

  • Background in remote sensing, satellite imagery & satellite systems, or geospatial data analysis
  • Knowledge of discrete single- and multi-objective optimization algorithms ( e.g. Gurobi/CPLEX, evolutionary algorithms, local & tabu search)
  • Experience in computer vision algorithms and tools ( e.g. OpenCV)
  • Experience developing machine learning & artificial intelligence algorithms, particularly deep learning algorithms such as CNNs and RNNs
  • Knowledge of the full software development life cycle, object-oriented design, data structures & algorithms, and software design patterns
  • Experience leveraging cloud computing ( e.g. AWS) and high-performance computing ( e.g. GPUs)
  • Experience with professional software development tools & practices:
    • C++ and/or Java
    • Version control (Git, Mercurial, SVN, etc)
    • Unit & integration testing
    • Web services & REST APIs
    • Continuous integration ( e.g. Jenkins)

Comments/Special Considerations:

This position is based in Richmond, BC and may include travel.

Successful candidate(s) must be able to obtain and hold security clearance at the Reliability or NATO Secret level, and pass security assessment for the Controlled Goods Program.

MDA provides customers around the world with essential information solutions used for decision-making. Our employees enjoy challenging careers with opportunity for growth and learning.

MDA is an Equal Opportunity Employer.

Primary Activities

Candidate Profile

Posted: November 17, 2018
Closes: January 16, 2019
Email Address:
Company Info
1001-5000 employees

Connect with employer:

About MDA Systems Ltd.

MDA is a global communications and information company providing operational solutions to commercial and government organizations worldwide. MDA's business is focused on markets and customers...