[robotics-worldwide] [jobs] Hanson Robotics hiring Robotics Software, Deep Learning and Animation Engineers

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[robotics-worldwide] [jobs] Hanson Robotics hiring Robotics Software, Deep Learning and Animation Engineers

jamie.diprose
Hanson Robotics is hiring a number of positions: Robotics Software
Engineer, Deep Learning & Computer Vision Engineer and Animation Platform &
3D Graphics Developer.

Hanson Robotics develops the world's most humanlike robots, endowed with
remarkable expressiveness, aesthetics and interactivity.  The company has
built a worldwide reputation for creating robots that look and act
genuinely alive, and produced many renowned one-of-a-kind prototypes and
products that have received massive media and public acclaim.

Hanson AI Labs, in partnership with SingularityNET, leads the research and
development of the groundbreaking AI that powers Hanson robots. We are
looking for creative, qualified people to join us as we develop our social
robotics and artificial general intelligence (AGI) technology.

Employment: Full time, based in our Hong Kong offices in East Tsim Sha Tsui
and Science Park.


Robotics Software Engineer

Responsibilities:

* Design and develop the Hanson AI Labs robot software platform; including
data logging, sensor and actuator drivers, robot models, navigation and
manipulation capabilities
* Ensure that the Hanson AI Labs robotics platform meets the wider needs of
the Hanson AI Labs software framework and external customers
* Collaborate with DevOps to develop and maintain unit tests, the ROS build
farm builds and ROS Wiki documentation for the open source components of
the Hanson AI robotics platform

Required Experience:

* Masters or higher in Robotics, Computer Science or a related field
* Proficient with the Robot Operating System (ROS) and its best practices
* Fluent in Python or C++, great software design skills and experienced
with Linux operating system and Unix command line tools
* Creative, innovative, able and willing to handle rapidly evolving
requirements and priorities
* Fluent English, excellent communication skills

Desirable Experience:

* Two years or more of professional software development experience
* Experience with robotics and hardware testing
* Familiar with version control tools (git, GitHub), automated unit,
component and system testing, issue tracking systems, build systems and
continuous integration tools (such as Jenkins, Travis, CircleCI)
* Experience as a member of a distributed, remote team
* Experience with agile development methodologies
* Familiarity with machine learning technologies, particularly deep neural
nets
* A history of open source software contributions


Deep Learning & Computer Vision Engineer:

Responsibilities:

* Evaluate and select deep neural net (DNN) architectures for visually
perceiving humans and how they interact socially, e.g. people detection and
tracking, emotion recognition.
* Implement DNN training and evaluation software for the above tasks, on
top of Tensorflow or other leading DNN frameworks.
* Measure, improve and adjust the performance of existing DNN models for
control of Hanson robots.
* Ensure that the Hanson AI Labs vision algorithms meet the wider needs of
the Hanson AI software framework, bringing the most successful models to
production.

Required Experience:

* Bachelor's degree or higher in Computer Science or related field
* At least two years of professional data science and software development
experience
* Advanced software development skills, including proficiency in Python
* Proficient with the Python data science stack and TensorFlow or other DNN
frameworks
* Mastery of version control tools (git, GitHub), container technologies
(Docker, docker-compose, kubernetes) and cloud computing
* Creative, innovative, able and willing to handle rapidly evolving
requirements and priorities
* Fluent English, excellent communication skills

Desirable Experience:

* Experience as a member of a distributed, remote team
* Experience with agile development methodologies
* Experience with data visualization technologies
* Proficient in automated testing and software integration
* Familiar with the Robot Operating System (ROS)
* A history of open source software contributions


Animation Platform & 3D Graphics Developer

Responsibilities:

* Design and develop the animation system for Hanson AI Labs, which
produces natural looking human motion on Hanson Robots and virtual avatars
that model the different Hanson robots.
* Develop software supporting autonomous facial movements, puppeteering of
human controllers, execution of artist-encoded and AI-generated animations,
and the blending of any combination of the above as well as speaking
movements.
* Collaborate with the Hanson AI Labs cognition team and other customers to
design, develop, document and maintain an API that meets the needs of the
animation platform users
* Act as the interface between animators and programmers, making sure the
animations and the rest of the Hanson AI software framework produce
human-like motion

Required Experience:

* Bachelor's degree or higher in Computer Science or related field
* At least five years of professional software development experience,
including at least three years working on 3D computer graphics development
* Advanced knowledge of one of: Maya, 3DMax or Blender
* Familiar with keyframe animation and inverse kinematics algorithms.
* Experience with humanoid avatar development, particularly animation of
facial expressions and movements
* Creative, innovative, able and willing to handle rapidly evolving
requirements and priorities
* Fluent English, excellent communication skills

Desirable Experience:

* Experience as a member of a distributed, remote team
* Experience with agile development methodologies


To apply, please send your CV and a cover letter to:
[hidden email]

Kind regards

Jamie Diprose
_______________________________________________
robotics-worldwide mailing list
[hidden email]
http://duerer.usc.edu/mailman/listinfo.cgi/robotics-worldwide