S/W Engineer
Division
Korea
Job group
Tech/Product
Experience Level
Experience irrelevant
Job Types
Full-time
Locations
Seoul Office서울특별시 강남구 선릉로 561

RLWRLD is ​a ​leading ​Physical AI ​company developing a Robotics ​Foundation ​Model (RFM) ​that enables robots ​to perceive, ​reason, ​and act ​in ​the ​real world like ​humans.


Building ​on deep research ​capabilities ​in ​AI and robotics ​and a ​strong ​data collaboration ​network with ​industrial ​partners in Japan, ​Korea, and ​beyond, RLWRLD is rapidly advancing our RFM to enable precise manipulation by high-degree-of-freedom robotic hands. The company is also collaborating with world-class research groups and partners in robotics and sensor solutions to develop AI models that can be practically deployed across industries such as manufacturing, logistics, and services.


Having raised approximately KRW 60 billion in cumulative seed funding from leading domestic and global venture capital firms and major corporations, RLWRLD continues to attract exceptional talent who are eager to drive innovation across AI, robotics technology, and business.








About the Product Organization


At RLWRLD, our Product Organization is responsible for developing all core products — spanning planning, development, and research.


We are building foundational technologies such as:

  • Robotics Foundation Model (RFM)
  • APIs/SDKs to deliver RFM functionality
  • Data pipeline & teleoperation tools
  • Training systems for model learning
  • Benchmark systems to test performance
  • Robot control systems
  • Infra stack (GPU orchestration, compute management)


Our team includes both research and software engineers, working fluidly across AI model development and software infrastructure. We collaborate closely with Academy Researchers, robotic hardware partners, and internal business developers to deliver cutting-edge robotics solutions.



Position Overview


We place strong emphasis on production-grade software that bridges robotics model research and commercial products.


This role is responsible for designing and implementing end-to-end software systems—covering teleoperation, hardware control, and data collection infrastructure—that enable humanoid robots to operate reliably in real-world environments and generate high-quality training data.


We are looking for individuals who have hands-on experience implementing software features that improve robot reliability and safety, and who can proactively lead work that spans both operational deployment and experimental development.




Key Responsibilities

  • Robot Teleoperation System Development
  • Design and implement systems that enable precise remote control of humanoid robots.
  • Build a stable teleoperation environment to support data collection and robot training through low-latency communication protocols, intuitive user interfaces, and real-time sensor data visualization.
  • Robot Kinematics and Dynamics System Development
  • Implement kinematics and dynamics systems that translate high-level commands from robot foundation models into executable robot motions.
  • Develop inverse kinematics (IK) solvers, path planning, and trajectory generation algorithms to ensure natural and safe robot movements, while incorporating control logic that accounts for physical constraints and system stability.
  • Robot Hardware Control System Integration
  • Develop software that interfaces with robot motors, sensors, and actuators, leveraging existing hardware control systems where appropriate.
  • Support stable and precise robot operation by integrating hardware interfaces, implementing control logic, and incorporating safety systems, ultimately converting ML model outputs into physical robot actions.
  • Robot Dataset Management and Infrastructure
  • Build pipelines for efficiently collecting, storing, and managing large-scale multimodal robot datasets required for training robot foundation models.
  • Develop sensor data streaming systems, data labeling tools, and database schemas, and provide processed data in formats required by the ML team.
  • Robot Software Infrastructure Development and Optimization
  • Design and implement scalable software architectures for robot operation.
  • Improve robot performance and reliability through ROS-based module development, system monitoring and logging tools, and automation of software deployment and updates.
  • Cross-Functional Collaboration
  • Work closely with ML engineers and hardware engineers to drive integrated development across the entire robot system.
  • Share technical knowledge and resolve issues through continuous feedback and collaboration.




Required Qualifications

  • Strong Python development skills
  • Comfortable with large-scale software projects using Python for data processing, system integration, and control logic.
  • Proficiency in Linux environments
  • Experience developing, debugging, and deploying in Linux systems, including shell scripting, networking, and system configuration.
  • Production-level software development experience
  • Past experience building and operating software products or services for real users, with focus on code quality, scalability, and monitoring.
  • Familiarity with agile workflows
  • Ability to thrive in a fast-paced startup environment with rapid prototyping and iterative development cycles.
  • Fast learner across technical domains
  • Willingness and ability to quickly absorb knowledge across robotics, hardware interfaces, data engineering, and ML integration.




Preferred Qualifications

  • Experience with C/C++ for high-performance or real-time systems
  • Basic understanding of machine learning pipelines or experience collaborating with ML teams
  • Experience in embedded systems, sensor integration, or motor control
  • Academic background or projects in robotics, control engineering, or mechatronics
  • Familiarity with robot kinematics, inverse kinematics, dynamics, path planning
  • Experience with ROS or RTOS is highly valued




Working Conditions

  • Work Location: 561 Seolleung-ro, Gangnam-gu, Seoul (RUBINA Building, Yeoksam-dong)
  • Employment Type: Full-time
  • Probationary Period
  • A three-month probationary period will apply upon employment.
  • During this period, your work attitude and performance will be evaluated.
  • Depending on the evaluation results, the probationary period may be extended or the employment offer may be withdrawn.



How to Apply

  • Application Materials:
  • Resume in English or Korean
  • (optional) Portfolio, research materials, or project documents showcasing your capabilities
  • Application Deadline: Rolling basis



Hiring Process

  • Document Screening → 1st Interview → 2nd Interview → 3rd Interview → Final Offer
  • Candidates who pass the document screening will be contacted individually.
  • Additional Coffee Chats or Coding Test may be conducted if necessary.



Work Environment & Support

  • Flexible Work Schedule: Adjust your working hours autonomously to match your personal rhythm.
  • Equipment & Software Support: We provide job-specific equipment and essential software required for your role.
  • Office Amenities: Enjoy our in-office snack bar and coffee machines.
  • Holiday & Birthday Gifts: Small gifts are provided for holidays and birthdays.
  • Health Checkup Support: We support your well-being through regular health checkups.
Share
S/W Engineer

RLWRLD is ​a ​leading ​Physical AI ​company developing a Robotics ​Foundation ​Model (RFM) ​that enables robots ​to perceive, ​reason, ​and act ​in ​the ​real world like ​humans.


Building ​on deep research ​capabilities ​in ​AI and robotics ​and a ​strong ​data collaboration ​network with ​industrial ​partners in Japan, ​Korea, and ​beyond, RLWRLD is rapidly advancing our RFM to enable precise manipulation by high-degree-of-freedom robotic hands. The company is also collaborating with world-class research groups and partners in robotics and sensor solutions to develop AI models that can be practically deployed across industries such as manufacturing, logistics, and services.


Having raised approximately KRW 60 billion in cumulative seed funding from leading domestic and global venture capital firms and major corporations, RLWRLD continues to attract exceptional talent who are eager to drive innovation across AI, robotics technology, and business.








About the Product Organization


At RLWRLD, our Product Organization is responsible for developing all core products — spanning planning, development, and research.


We are building foundational technologies such as:

  • Robotics Foundation Model (RFM)
  • APIs/SDKs to deliver RFM functionality
  • Data pipeline & teleoperation tools
  • Training systems for model learning
  • Benchmark systems to test performance
  • Robot control systems
  • Infra stack (GPU orchestration, compute management)


Our team includes both research and software engineers, working fluidly across AI model development and software infrastructure. We collaborate closely with Academy Researchers, robotic hardware partners, and internal business developers to deliver cutting-edge robotics solutions.



Position Overview


We place strong emphasis on production-grade software that bridges robotics model research and commercial products.


This role is responsible for designing and implementing end-to-end software systems—covering teleoperation, hardware control, and data collection infrastructure—that enable humanoid robots to operate reliably in real-world environments and generate high-quality training data.


We are looking for individuals who have hands-on experience implementing software features that improve robot reliability and safety, and who can proactively lead work that spans both operational deployment and experimental development.




Key Responsibilities

  • Robot Teleoperation System Development
  • Design and implement systems that enable precise remote control of humanoid robots.
  • Build a stable teleoperation environment to support data collection and robot training through low-latency communication protocols, intuitive user interfaces, and real-time sensor data visualization.
  • Robot Kinematics and Dynamics System Development
  • Implement kinematics and dynamics systems that translate high-level commands from robot foundation models into executable robot motions.
  • Develop inverse kinematics (IK) solvers, path planning, and trajectory generation algorithms to ensure natural and safe robot movements, while incorporating control logic that accounts for physical constraints and system stability.
  • Robot Hardware Control System Integration
  • Develop software that interfaces with robot motors, sensors, and actuators, leveraging existing hardware control systems where appropriate.
  • Support stable and precise robot operation by integrating hardware interfaces, implementing control logic, and incorporating safety systems, ultimately converting ML model outputs into physical robot actions.
  • Robot Dataset Management and Infrastructure
  • Build pipelines for efficiently collecting, storing, and managing large-scale multimodal robot datasets required for training robot foundation models.
  • Develop sensor data streaming systems, data labeling tools, and database schemas, and provide processed data in formats required by the ML team.
  • Robot Software Infrastructure Development and Optimization
  • Design and implement scalable software architectures for robot operation.
  • Improve robot performance and reliability through ROS-based module development, system monitoring and logging tools, and automation of software deployment and updates.
  • Cross-Functional Collaboration
  • Work closely with ML engineers and hardware engineers to drive integrated development across the entire robot system.
  • Share technical knowledge and resolve issues through continuous feedback and collaboration.




Required Qualifications

  • Strong Python development skills
  • Comfortable with large-scale software projects using Python for data processing, system integration, and control logic.
  • Proficiency in Linux environments
  • Experience developing, debugging, and deploying in Linux systems, including shell scripting, networking, and system configuration.
  • Production-level software development experience
  • Past experience building and operating software products or services for real users, with focus on code quality, scalability, and monitoring.
  • Familiarity with agile workflows
  • Ability to thrive in a fast-paced startup environment with rapid prototyping and iterative development cycles.
  • Fast learner across technical domains
  • Willingness and ability to quickly absorb knowledge across robotics, hardware interfaces, data engineering, and ML integration.




Preferred Qualifications

  • Experience with C/C++ for high-performance or real-time systems
  • Basic understanding of machine learning pipelines or experience collaborating with ML teams
  • Experience in embedded systems, sensor integration, or motor control
  • Academic background or projects in robotics, control engineering, or mechatronics
  • Familiarity with robot kinematics, inverse kinematics, dynamics, path planning
  • Experience with ROS or RTOS is highly valued




Working Conditions

  • Work Location: 561 Seolleung-ro, Gangnam-gu, Seoul (RUBINA Building, Yeoksam-dong)
  • Employment Type: Full-time
  • Probationary Period
  • A three-month probationary period will apply upon employment.
  • During this period, your work attitude and performance will be evaluated.
  • Depending on the evaluation results, the probationary period may be extended or the employment offer may be withdrawn.



How to Apply

  • Application Materials:
  • Resume in English or Korean
  • (optional) Portfolio, research materials, or project documents showcasing your capabilities
  • Application Deadline: Rolling basis



Hiring Process

  • Document Screening → 1st Interview → 2nd Interview → 3rd Interview → Final Offer
  • Candidates who pass the document screening will be contacted individually.
  • Additional Coffee Chats or Coding Test may be conducted if necessary.



Work Environment & Support

  • Flexible Work Schedule: Adjust your working hours autonomously to match your personal rhythm.
  • Equipment & Software Support: We provide job-specific equipment and essential software required for your role.
  • Office Amenities: Enjoy our in-office snack bar and coffee machines.
  • Holiday & Birthday Gifts: Small gifts are provided for holidays and birthdays.
  • Health Checkup Support: We support your well-being through regular health checkups.