Senior Software Engineer (KR)

Posted 7 Days Ago
Be an Early Applicant
Yeoksam-dong, Gangnam-gu, Seoul, KOR
Hybrid
Senior level
Artificial Intelligence
The Role
Own the full lifecycle of scalable, reliable software systems, from design and implementation through production operation. Translate requirements into delivery plans, coordinate cross-team interfaces and dependencies, lead releases, resolve incidents, improve testing and CI/CD, review code and designs, document technical decisions, and mentor engineers. The role may also involve production ML systems, event streaming, large databases, Kubernetes, and industrial or semiconductor data.
Summary Generated by Built In

Gauss Labs is looking for a Staff or Senior Software Engineer to join our Software Engineering and AI Platform organization in Seoul. We build ML-based software products for industrial customers, including semiconductor manufacturers.

In this role, you will own software systems throughout their lifecycle, from design and implementation through release and ongoing operation in production. You will turn open-ended requirements into designs and delivery plans, resolve dependencies across teams, and keep the systems you own reliable in production. You will work with Software Engineers, AI Scientists, Product, and customer engagement teams in Seoul, Vancouver, and Palo Alto.

We are looking for a hands-on engineer who works independently, reasons from fundamentals, and helps the engineers around them improve.

Responsibilities

  • Own the design, implementation, release, and production operation of reliable, scalable software systems
  • Turn requirements from Product, customer engagement, and AI science partners into designs and delivery plans, and drive the resulting work to release
  • Lead delivery of changes that require work from other teams; agree on interfaces and dependencies, and resolve technical disagreements
  • Review designs and code, and write technical documentation that other engineers can implement from
  • Respond to production incidents in customer environments, diagnose root causes, and complete the follow-up work
  • Improve testing, CI/CD, and release checks to catch defects before deployment
  • Mentor engineers through design, debugging, and code review

Basic Qualifications

  • Bachelor's degree in Computer Science or a related field
  • 8+ years of professional software development, building scalable, reliable, high-performance systems
  • Experience owning a production system end-to-end through design, release, and operation
  • Strong foundation in data structures, algorithms, and core CS principles (operating systems, concurrency, databases, networking)
  • Proficiency in at least one programming language, such as Python, Java, C/C++, Go, or Rust
  • English writing and speaking skills, with the ability to produce technical documentation, clearly explain technical concepts, and lead technical discussions in English.

Preferred Qualifications

  • Track record of setting long-term technical direction that other teams adopted
  • Experience leading architecture and delivery across teams, including interface contracts and system migrations
  • Experience identifying recurring reliability or delivery problems and leading fixes across teams
  • Experience mentoring senior engineers to lead designs independently
  • Experience with ML systems in production (for example, MLflow, Ray, Kubeflow)
  • Experience with event-streaming and data-processing systems (for example, Kafka, Flink, Spark)
  • Experience building services on large databases (for example, MongoDB, PostgreSQL)
  • Experience with Kubernetes and container platforms, including on-premises or air-gapped deployment
  • Experience in semiconductor manufacturing or industrial data
  • Master's degree or PhD in Computer Science or a related field

Skills Required

  • Bachelor's degree in Computer Science or a related field
  • 8+ years of professional software development experience building scalable, reliable, high-performance systems
  • Experience owning a production system end-to-end through design, release, and operation
  • Strong foundation in data structures, algorithms, operating systems, concurrency, databases, networking, and core computer science principles
  • Proficiency in at least one programming language, such as Python, Java, C, C++, Go, or Rust
  • English writing and speaking skills sufficient for technical documentation and technical discussions
  • Track record of setting long-term technical direction adopted by other teams
  • Experience leading architecture and delivery across teams, including interface contracts and system migrations
  • Experience identifying recurring reliability or delivery problems and leading cross-team fixes
  • Experience mentoring senior engineers to lead designs independently
  • Experience with machine learning systems in production, such as MLflow, Ray, or Kubeflow
  • Experience with event-streaming and data-processing systems, such as Kafka, Flink, or Spark
  • Experience building services on large databases, such as MongoDB or PostgreSQL
  • Experience with Kubernetes and container platforms, including on-premises or air-gapped deployment
  • Experience in semiconductor manufacturing or industrial data
  • Master's degree or PhD in Computer Science or a related field
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Jose, CA
51 Employees
Year Founded: 2020

What We Do

We normalize AI. Gauss Labs aims to revolutionize manufacturing by building industrial AI systems beyond human capabilities. Founded in August 2020 with two international locations in San Jose, CA, and Seoul, Korea, Gauss Labs is home to Gaussians who are enthusiastic about pursuing this goal under balanced and inspiring leadership.

Similar Jobs

Circle (circle.so) Logo Circle (circle.so)

Lead Engineer, AI Platform

Artificial Intelligence • Consumer Web • Digital Media • Information Technology • Social Impact • Software
In-Office or Remote
60 Locations
250 Employees

Tapestry - Coach and Kate Spade Logo Tapestry - Coach and Kate Spade

Assistant Manager_Client Development

eCommerce • Fashion • Retail • Sales • Wearables • Design
Hybrid
Seoul, KOR
16000 Employees

Zscaler Logo Zscaler

Account Executive

Cloud • Information Technology • Security • Software • Cybersecurity
Easy Apply
Remote or Hybrid
South Korea
8697 Employees

Tapestry - Coach and Kate Spade Logo Tapestry - Coach and Kate Spade

Temporary Sales Associate

eCommerce • Fashion • Retail • Sales • Wearables • Design
Hybrid
Seoul, KOR
16000 Employees

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
65 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account