Junior Software Engineer

Requirements

  • Communicate well in English, both verbally and in writing
  • Love figuring things out and digging into unfamiliar systems
  • Enjoy collaborating with others
  • Comfortable solving problems with code
  • Feel ethical considerations are essential in software engineering
  • Can reason about and write code independently

Nice to Haves

  • Experience with Python and Rust
  • Familiar with backend interface tools like REST, GraphQL, gRPC/Protocol Buffers, and Arrow
  • Knowledge of container-based, cloud-native, and edge application architectures
  • Experience with hardware interfaces like Arduino
  • Background in robotics and control systems

What You'll Be Doing

  • Develop and deliver AI-based capabilities and enabling infrastructure
  • Solve engineering challenges in a variety of fields
  • Contribute to the protection of democratic countries
  • Balance ethical and geopolitical concerns

Perks and Benefits

  • Competitive salary
  • Relocation support
  • Learning allowance
  • Health and wellness benefits
  • Enhanced parental leave
  • Family support benefits
AI Summary ✨

Similar jobs

  • 4 days ago
  • 5 days ago
  • Senior Backend Engineer

    GetYourGuide·Berlin, Germany

    5 days ago
  • 5 days ago
  • See all jobs in Germany →