Skip to content

Software Engineer

RemoteKorea, Republic of, Gyeonggi-do, YonginSoftware Engineering


We welcome software engineers who will build the most impactful AI rockets. Upstage aims to deliver an overwhelming user experience with powerful, scalable backend, and user-friendly frontend technology. As an upstage software engineer, you should be obsessed with quality, can design our technology stack from the bottom up, and have a huge impact on our codebase and developer culture. Since we are a small team, you will be co-designing the Upstage culture and missions, and taking on a variety of roles to drive your ideas from conception to end-user.


  • Frontend or backend development of Upstage's core Web application product
  • Serve machine learning models and/or develop pipelines

Specialty areas:

  • Backend
  • Frontend

Position types:

  • Full-time regular or Internship
  • Remote work 

Recruitment process:

  • Resume screening
  • Online algorithm coding test
  • Online technical interview (basic/in-depth)
  • Online culture interview
  • Online executive interview


Required qualifications:

  • 3 years’ experience in software engineering (for full-time regular)
  • Strong proficiency in at least one programming language (ex: Java, C/C++, Python, Ruby, JavaScript)
  • Experience with cloud computing solutions (ex: AWS, GCP)
  • Experience with relational databases (ex: MySQL, MariaDB, Oracle)
  • Great communication skills

Preferred qualifications:

  • Frontend engineer
    • Experience in building commercial Web applications
    • Experience in using React.js or Vue.js
  • Backend engineer
    • Experience in using Django or Ruby on rails
    • Experience in handling high volume traffic
  • Common
    • Experience in serving as a full-stack engineer at a startup
    • High-ranked in AI competitions such as Kaggle
    • High-ranked in any problem-solving competitions such as ACM-ICPC, Google Codejam, Facebook Hackercup or Topcoder
    • Understanding of recent machine learning algorithms
    • Experience in building a real-world, large scale commercial system