Cognex logo
Cognex

167 open roles

Principal Software Engineer

Seoul, KoreaFull-timePosted Aug 3, 2026

Job description

Job Description [Key Responsibilities] Backend develoopment of Vision AI software for automating visual inspection in manufacturing. Design and development of web-based SaaS backend services CI/CD set up and operation, performance optimization, and security management Integration and maintenance of new algorithms into the company's proprietary AI library [Required Qualifications] 7+ years of software development experience or equivalent expertise Deep understanding of core Computer Science concepts Experience with cloud and container-based development (Docker, Kubernetes, AWS/Azure/GCP) Knowledge and experience in distributed system development Proficiency in performance profiling, testing, and debugging [Preferred Qualifications] Basic English communication skills Strong understanding of deep learning pipelines (model training, inference, frameworks, etc.)

Experience with Agile methodologies and Scrum Familarity with unit testing, TDD, and build automation [Tech Stack] Python, C++, Docker, Kubernetes, Py. Torch, Azure Additional Job Description

Description copied from Cognex's careers page. Read the full posting before you apply.

More jobs at Cognex

See all openings at Cognex

More jobs in Seoul

See all jobs in Seoul

Principal Software Engineer jobs at other companies