Principal Software Engineer
Cognex Singapore Mfg. PTE. LTD
Apply to this job Seoul, Korea Until 9/11/2026 7+ years exp H-1B sponsor history First posted July 13, 2026 Last posted July 13, 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, PyTorch, Azure
Additional Job Description
About this role
Summary
Develop AI software, backend services, optimize performance, and integrate algorithms.
Job title
Principal Software Engineer
Experience level
7+ years
Minimum experience
7+ years exp
Industry
software
Location requirements
Seoul, Korea; remote not allowed
Salary
Not specified
Visa sponsorship
H-1B sponsor history
Management role
No
Skills & keywords
Required skills
PythonC++DockerKubernetesAI
Preferred skills
deep learningcloud computingAgileTDD
Specializations
backendcloudsystemsai
Locations
Structured locations inferred from the posting.
Seoul, South Korea
On-site City
Related searches