Cognex Corporation

Principal Software Engineer

Cognex Corporation
Apply
2 months ago
Seoul, Korea, SouthStaff+

Responsibilities

  • Develop backend software for Vision AI applications that automate visual inspection in manufacturing.
  • Design and develop web-based SaaS backend services.
  • Set up and operate CI/CD, optimize performance, and manage security.
  • Integrate and maintain new algorithms in the company’s proprietary AI library.
  • Profile performance and perform testing and debugging.

Requirements

  • Require 7+ years of software development experience or equivalent expertise.
  • Require a deep understanding of core computer science concepts.
  • Require experience with cloud and container-based development using Docker, Kubernetes, AWS, Azure, or GCP.
  • Require knowledge and experience in distributed system development.
  • Require proficiency in performance profiling, testing, and debugging.
  • Prefer basic English communication skills and a strong understanding of deep-learning pipelines, including model training, inference, and frameworks.
  • Prefer experience with Agile methodologies, Scrum, unit testing, TDD, and build automation.
Contact me