Skip to content

Principal Software Engineer

Read straight from Cognex's careers page, verified 2d ago.Seekless can tailor your résumé to it.
Seekless can write your résumé for this posting first.
Before you apply
LocationSeoul, Korea
SeniorityLead
Experience7+ yrs
Company size1,001–5,000 people
PostedJul 13, 2026 · 3mo ago
Verified live2d ago
May no longer be actively hiring
Posted by the company on Jul 13, 2026Description is very short or shared across several roles
How we check a job is still live
At a glanceSummarised by Seekless from the posting.
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
Basic English communication skills
Strong understanding of deep learning pipelines (model training, inference, frameworks, etc.)
Experience with Agile methodologies and Scrum
Familiarity with unit testing, TDD, and build automation
Skills
Python
C++
Docker
Kubernetes
AWS
Azure
GCP
PyTorch
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
Requirements
[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
Nice to have
[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, PyTorch, Azure
Additional Job Description