Software Engineer (C# or Java/Kotlin)
Prague, Czech Republic (remote work possible)Do you have a passion for software engineering, artificial intelligence and creative projects such as video games? Are you a skilled and organized engineer? Do you like challenges? Then join our GoodAI team! You will have an opportunity to work on a range of projects, from building prototypes and testing frameworks, to end-to-end development of a new AI game.
Responsibilities
- Contribute to the development of an interface between a game and a testing framework
- Including the development of AI testing agents
- Communicate with a distributed team, gather and analyse requirements
- Design and implement software components
- Write networking and serialization code
- Write unit tests and other automated tests for your code
Requirements
- Software development experience with one or more of the following: C#, Java, or Kotlin
- Practical knowledge of computer science and software engineering
- Positive attitude to unit testing and automation in general
- Responsibility, strong organizational and time management skills
- Openness to learn new technologies as needed
- Friendly, curious, creative personality
- Very good communication skills – in English (working in an international team)
Considered a plus
- Masters in computer science, mathematics, physics, or other related field
- Experience with network programming (TCP/IP, serialization)
- Familiarity with game development
- Knowledge of Python or Julia, ML frameworks
Benefits
- Great team
- Effective development & processes not delayed by bureaucracy
- Work on the most exciting scientific challenge: general artificial intelligence
- Ability to present your work at major AI conferences
- Healthy work-life balance and five weeks of paid holidays
- Unlimited sick days (we trust our people)
- 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
- Comfortable working environment ( https://oranzerie.cz/ )
- Family-friendly
- Team socialization – games, parties, outdoor activities, trips. Bring your family members!
- Talent development and long career rewards – one day every few weeks dedicated just 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
- Masters in computer science, mathematics, physics, or other related field