Robotics Engineer

Job description

Who we are:

At NoMagic, we are a dedicated team of engineers and scientists on a mission to teach robots the real world. We believe that the age of smart robots helping humans with repetitive manipulation tasks in factories, warehouses, stores and soon in our homes is coming. We are building the brain for those robots.

We are using recent advancements in machine learning to control robots based on signals from cameras and other sensors. Deep Neural Networks, Reinforcement Learning, … We extensively use simulations, cloud services and modern frameworks to achieve scale in generating data for learning. We are growing our international team in Warsaw, Poland and are looking for great engineers who are ready to change the world!

Are you hardcore software engineer (female or male) with extensive robotics background ? Did you work with robotic manipulators and use simulations tools? Do you want to join a team of machine learning experts, devops gurus and robotics aficionados?

 

What you will do:

  • Implement robot control systems based on artificial intelligence
  • Add support for different hardware (robots, cameras, grippers, other sensors) to our systems
  • Enhance simulation environments and operating robots within them
  • Safely operate robots in the real world with the same control systems
  • Scale data collection in the simulated environments and real world
  • Contribute to research publications prepared by the team
  • Work on the real world problems that our customers have, debugging problems, supporting systems deployed at customer sites

 

What we offer:

  • Full time job with flexible office hours, English-speaking environment
  • Working on fascinating robotics and machine learning problems in top-notch team with ex-Googlers, winners of programming competitions, creator of Martian rover
  • Participation in scientific publications
  • Ability to build the company from its early days
  • Competitive package, salary & equity

 

Requirements

What you offer:

  • Great programming skills in C++ or Python, knowledge of ROS is a plus
  • Track record in building large control systems
  • Hands on experience in using simulators, knowledge of physics simulators: Gazebo or Mujoco is a plus
  • Hands on experience in programming robotic arms (UR, KUKA, ABB, FANUC, etc.)
  • Ability to work in fast changing startup environment & contributing to team efforts
  • Great communication skills