Epson Robots
March 11, 2023
Offerd Salary:Negotiation
Working address:N/A
Contract Type:Other
Working Time:Negotigation
Working type:N/A
Ref info:N/A


Markham, ON, CA

Requisition ID: 6419

Company: Epson Canada, Ltd.

EPSON Canada is dedicated to providing its customers with digital imaging innovation. Our main product lines are comprised of information-related equipment such as printers, scanners, projectors, cameras, home entertainment, robotic, sensors and electronic devices. Epson products are known throughout the world for their superior quality, functionality, compactness and energy efficiency.

Responsibilities :

  • Design, build and integrate perception and robotic manipulation skills into AI platform for successful completion of tasks at all stages, training, setup, and deployment
  • Deploy Deep Learning/Reinforcement Learning technologies to different hardware (PC, embedded, …) and integrate into various software applications & frameworks
  • Optimize and accelerate Deep Learning/Reinforcement Learning training and inference pipeline
  • Write and test product or system development code.
  • Document requirements for hardware, software, and user experience
  • Actively communicate technology limitations and benefits with the research team and closely collaborate to address outstanding issues
  • Review code developed by other developers and researchers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Essential Qualifications :

  • Minimum Bachelor's degree in Engineering, Computer Science, or a related technical field.
  • 3+ years of experience with Machine Learning infrastructure (e.g., GPU, cloud TPU), or deep learning frameworks (e.g., TensorFlow, PyTorch), algorithms and tools (e.g., Kubeflow, Ray.io, MLflow)
  • 3 years of experience in deploying neural networks on resource constrained devices
  • 5 years of experience with software development in C++ and/or Python.
  • 3 years of experience testing, maintaining and/or launching software products
  • 1 year of experience with software design and architecture.
  • Preferred Qualifications :

  • 2 years of experience with computer vision algorithms and tools (e.g., OpenCV)
  • 1 year of experience in graphics and rendering.
  • 1 year of experience in Robot Operating System
  • Proven experience of building and deploying scalable ML models and AI- powered solutions on distributed computing platforms including both cloud (AWS, Azure, GCP, private/hybrid) and edge.
  • Experience designing, developing, and deploying microservices architectures.
  • We thank all candidates who apply, however, only those selected for an interview will be contacted.

    We're an equal opportunity employer. All applicants will be considered for employment without attention to race, colour, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

    Epson Canada Limited is committed to providing accommodations for people with disabilities in our recruitment process. If you require an accommodation, please make your accommodation needs known in advance and we will work with you to meet your needs.

    External Job Description

    Responsible for designing, developing, evaluating, optimizing and maintaining production quality software for customers from research algorithm prototypes, with assistance from senior staff. Developing a wide variety of industrial and consumer software products such as imaging applications and utilities, graphic user interfaces and evaluation and testing tools.

    Collaborates with/Key Customers include team leads, management staff, and peers within department and across distributed development groups.

    Minimum Experience Requirements

    B - Requires some specialist or admin experience (2- 5 years)


    E - Completion of an undergraduate program required (B.A. or B.S.).

    Physical Requirements Skills Language Travel

    All Travel - Less than 10%

    Job Segment: Developer, R&D Engineer, R&D, Cloud, Testing, Technology, Engineering, Research

    From this employer

    Recent blogs

    Recent news