AI Engineer for Robotic Multi-Agent Systems

Do you have a passion for Artificial Intelligence, robotics and creative projects such as video games? Do you like challenges? Then join our GoodAI team! Your focus will be on developing and controlling a simulated multi-agent system with the next step transferring to real hardware. You will also have an opportunity to work on a range of projects, from building prototypes and scaling up experiments in the research team, to end-to-end development of a new AI game.


How we imagine the ideal colleague



  • Test the developed algorithms, deploy them on a real HW and validate in the wild

  • Maintain the HW (UAVs)

  • Prototype and develop collective intelligence in simulation and in hardware

  • Contribute to the development of AI across projects (Badger, novel games, …) from an engineering perspective

  • Implement state-of-the-art AI algorithms

  • Develop and set up experiment infrastructure

  • Help to convert successful experimental ideas into stable, ambitious solutions


Requirements



  • Experience with Robot Operating System (ROS), Gazebo

  • Experience with autonomy in Unmanned Aerial Vehicles (UAVs), mobile robotics

  • Experience with Simultaneous Localization and Mapping (SLAM) and its use for motion planning

  • Experience with edge computing

  • 3D path planning, obstacle avoidance

  • Advanced vision processing

  • Experience with robotics applications and a working knowledge of control theory

  • Experience with multi-agent learning and optimization algorithms (swarm, boids, etc.)

  • Excellent programming skills (C++, Python, etc) and ability to prototype fast

  • Ability to read and understand AI-related scientific papers

  • Willingness to learn new technologies

  • Responsible, strong organizational and time management skills

  • Friendly, curious, creative personality

  • Very good communication skills – in English (working in an international team)


Considered a plus



  • Experience with implementing multi-agent decision making in video games, including knowledge of existing game engines

  • Masters or PhD in Computer Science, Robotics, Cybernetics, AI, Engineering, Statistics, Mathematics, Operations Research or other relevant scientific field

  • Understanding and experience with AI and Machine Learning algorithms and methods with emphasis on modern deep learning frameworks (e.g. PyTorch, TensorFlow, …)

  • Experience with the development and operations of distributed systems

  • Good knowledge of the current AI landscape and its trends, with emphasis on collective learning and planning

  • Experience with  game-related AI techniques and concepts

  • Experience with Unity or Unreal Engine

  • Experience with back-end development and operations (cloud-based setup and deployment, monitoring, …)

  • Familiarity with game development


We offer



  • Great team!

  • Effective development & processes not delayed by bureaucracy

  • Work on a product with an ambition for being novel

  • Opportunity to make a significant impact

  • Healthy work-life balance and five weeks of paid holidays

  • Unlimited sick days (we trust our people)

  • Unique working environment – Oranzerie

  • Remote collaboration is the norm – take home office anytime you want or work from another country

  • Relocation package

  • Competitive compensation and a generous bonus model

  • Stock options

  • Family-friendly

  • Team socialization – games, parties, outdoor activities, trips. Bring your family members!

  • Talent development and long career rewards – time dedicated for study.

  • Company-paid online and offline education courses, books and magazines, participation at industry conferences and workshops

  • Studio cafeteria with free coffee and healthy fruit days

  • Regular company lunches and outside grills


Team Culture



  • Results-oriented: we measure ourselves only by our results

  • No limits: we can achieve anything; we are pushing our limits in technology and art

  • Integrity: we have the courage to do the right thing, regardless of the consequences and the inconvenience

  • Extreme ownership: It does not matter if you are a leader or an individual contributor. Every team member accepts accountability and equal responsibility for our collaborative effort.

  • Excellence in execution: Our teams aim for excellence in everything we do – we get what we tolerate

  • Simplicity in design: less is better; avoid feature creep; simplicity is the ultimate sophistication

  • Teamwork: we treat our colleagues with respect, supporting each other throughout to ensure we maximize the value for everyone while creating an atmosphere of trust


Start date: Q3 or upon agreement

Type: Full-time

Location: Prague, Czech Republic - Remote collaboration possible

Are you interested in our offer?

Please reply using our form.

    By clicking the "Send the request" button you agree to our personal data protection policy.

    Join GoodAI

    Are you keen on making a meaningful impact? Interested in joining the GoodAI team?

    View open positions