Full-Stack Application Engineer (VR)

Employer

Job Description

Company Overview:

Dyna Robotics is at the forefront of advancing robotic manipulation with the most cutting-edge foundation models led by renown foundation model researchers. Our mission is to empower businesses by automating repetitive, stationary tasks with affordable, intelligent robotic arms. Leveraging the latest advancements in foundation models, we're driving the future of general-purpose robots — one manipulation skill at a time.

Dyna Robotics was founded by industry leaders who previously sold a leading deep tech company for $350mil. Our team is led by top robotics researchers from DeepMind and NVIDIA, blending world-class research, engineering, and product innovation to drive the future of robotic manipulation. With over $20 million in seed funding, Dyna Robotics is poised to revolutionize robotic automation. Join us and play a pivotal role in molding the next frontier of AI-driven robotics. Together, we will reshape the capabilities of intelligent automation and initiate a new era of human-robot collaboration.+


Position Overview:

As a Full Stack Application Engineer at Dyna Robotics, you will play a pivotal role in developing a wide range of software applications to support our cutting-edge robotic systems. Your work will encompass areas such as remote VR teleoperation systems, data collection and processing pipelines, and backend services. You will collaborate closely with our AI research and hardware teams to enhance the intelligence and reliability of our robotic solutions. This position is essential to our mission of achieving long-term general intelligence in robotic systems.


Key Responsibilities:

  • Develop and maintain VR teleoperation systems for remote robot control.
  • Design and implement efficient data pipelines for collection and processing of sensor data.
  • Build and optimize backend services to support applications and data workflows.
  • Collaborate with AI and hardware teams to ensure integration of software into hardware and research workstreams.


Qualifications:

  • Bachelor's degree or higher in Computer Science or a related field.
  • At least 3 years of professional experience in software development.
  • Proven experience in VR application development using C# and Unity.
  • Familiarity with general frontend development principles and best practices.
  • Full-stack development skills, including proficiency in handling backend services.
  • Experience working with backend languages like Python, Node.js, Java/Kotlin, etc.
  • A track record of building highly scalable applications.
  • Strong ownership, communication, and collaboration skills.


Preferred Qualifications:

  • Proficient in AI technologies.
  • Passionate about low-level embedded programming, particularly in the context of robotics hardware.
  • Well-versed in the robotics ecosystem, including its components, technologies, and applications.


Benefits:

  • Competitive salary and equity in a seed stage venture-backed startup.
  • Comprehensive health, dental, and vision insurance.
  • Flexible work arrangements.
  • Ample opportunities for professional growth and development through training, mentorship, and challenging projects.