Machine Learning Engineer

Be among the first applicants.
Tetra Tech
Edmonton
CAD 125,000 - 150,000
Be among the first applicants.
3 days ago
Job description

Discover your full potential. At Tetra Tech, we are collaborating with industry-leading experts for a sustainable future for our world. We combine consulting and engineering with advanced analytics and technology to solve the world’s most complex challenges. Our innovation hubs across the globe will enable you to share ideas and best practices while growing your professional network. Wherever you are in your career journey, you will benefit from working with world-class engineers, scientists, and technical specialists.

Apply today and join the company that is Leading with Science.

Tetra Tech TAS Inc. is the transportation innovation nucleus for a world-class multidisciplinary engineering company. We are focused on the development and commercializing of autonomous testing technologies. While focusing on the development of current cutting-edge technologies, our continued drive for innovation allows us to be on the forefront of next generation technology advances. Our company has the advantage of having the agility of a small start-up, with solid financial backing.

Tetra Tech is currently looking to add a Machine Learning Engineer in our Edmonton, AB office. In this position, you will be responsible for taking on new initiatives to design, build, and deploy high-performance deep learning models in a client solution-oriented environment.

As a member of our team, you will make an immediate impact as you help build out and expand our technology platforms across several software products.

What you will get to do:

  • Understand 3D vision systems and related data analysis algorithms.
  • Train machine learning and deep learning models on computing clusters to perform visual recognition tasks, such as segmentation and detection.
  • Build distributed, scalable, and reliable data pipelines that ingest and process data at scale and in real-time to feed machine learning algorithms.
  • Incorporate real-time data streams to produce highly predictive features in our models.
  • Develop highly scalable algorithms based on state-of-the-art machine learning and neural network methodologies.
  • Collaborate with project engineers to identify and implement published algorithms with expert coding skills.
  • Adapt machine learning and neural network algorithms and architectures to best exploit modern parallel environments (e.g. multicore CPU, and GPU).

Qualifications:

  • You have a blend of data engineering, machine learning, and product innovation skills that let you jump into a fast-paced environment and contribute on day one.
  • You have at least 3 years of experience designing and implementing software solutions for complex problems. Must have experience with building and deploying ML-based solutions.
  • You have a strong understanding of software engineering practices and fundamentals (including data structures, algorithms, and software design concepts) and you are very comfortable with OOP principles (Python (preferred), Java, Go and an eagerness to learn more).
  • You are familiar with monitoring and deployment tools and platforms.
  • You have experience in building real-world systems for solving problems in computer vision or content understanding.
  • You have experience with designing, building, and maintaining production-grade machine learning pipelines and models.
  • You have working experience of classical ML and DL models.
  • 2+ years research experience in 2D/3D vision system field.
  • PhD in Computer Science or a related software development field.
  • Demonstrated ability to drive selection of machine learning approaches to solve specific problems coupled with the ability to clearly communicate tradeoffs.

About Tetra Tech:

Tetra Tech combines the resources of a global, multibillion-dollar company with local, client-focused delivery in more than 470 locations around the world. Our reputation rests on the technical expertise and dedication of our employees—22,000 associates working together to provide smart, scalable solutions for challenging

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Machine Learning Engineer jobs in Edmonton