UI and Visualisations Programmer
Location: Prague, Czech Republic (remote work possible)We are searching for a highly skilled and experienced programmer with a focus on User Interface and visualizations. You will be developing an intuitive, game-like control ecosystem for robotics applications as part of the GoodAI team. You will maintain a close relationship with our sister gaming company Keen Software House’s game design and UX/UI colleagues to share experience and learn from one another.
Requirements
- Skilled and experienced programmer with a track record of UI/UX implementation projects and/or interactive visualizations
- Knowledge of Unity (or an alternative multi-platform tool) and its interoperability with Python and PyTorch
- Close cooperation with colleagues focusing on mobile robotics, visualization of 3D environment, streaming real-time data, data aggregation and mapping
- Intermediate English
- Responsible, well organized, good time management skills
- Friendly, curious, creative
- Don´t be a C-player
Considered a plus
- Experience in designing and maintaining desktop applications
- Experience with back-end development / front-end development
- Interest in AI, Machine learning, Robotics
- Experience with design patterns, unit testing, UI design
- Experience with graphics programming, game networking architectures, low level optimization, etc.
- Advanced math and physics knowledge
- Interest in science and space research
- Avid gamer
Responsibilities
- Developing an intuitive, game-like interactive interface for controlling robotic and AI systems (rapid prototyping for PC with multi-platform outlook)
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
We offer
- International team
- A friendly environment without a corporate approach
- Work with AI researchers and developers of very successful games
- Modern and comfortable offices in Prague (Orangeria – https://oranzerie.cz/ ) with coffee, tea, healthy snacks, and much more!
- Unlimited home office
- Possibility of (fully) remote cooperation, or a relocation package
- 5 weeks of vacation
- Unlimited sick days
- Company breakfasts and other company events (BBQ, parties, workshops,…)
- Dedicated time for studying
Type: Full-time
Possible start: Immediately or upon discussion
Location: Prague, Czech Republic (remote work possible)