3 months ago
Tallinn, Estonia +6 moreMid Level
Responsibilities
- Review code contributions, technical proposals, and RFCs
- Propose and implement features, capabilities, algorithms, infrastructure, and products across the stack
- Maintain existing software while improving reliability, performance, and technical debt
- Work with internal and external customers to identify and resolve issues
- Develop and improve micro- and macro-level tests and benchmarks
- Mentor colleagues, participate in interviewing, and share technical knowledge through talks and learning groups
- Present work during weekly demo sessions
Requirements
- Ability to write legible, maintainable, and performant code
- Strong verbal and written English communication skills
- Backend development experience, ideally with Rust, Java, Go, or C++
- Familiarity with REST, GraphQL, gRPC/Protocol Buffers, and Arrow
- Willingness to collaborate through code reviews and pair programming
- Comfort working asynchronously through pull requests, RFCs, and email discussions
- Commitment to continuous improvement, mentoring, and ethical engineering
Benefits
- Competitive compensation and VSOP options
- Relocation support
- Social and education allowances
- Regular company events and all-hands across Europe
- Hands-on onboarding program involving tooling and applications used across the company
About Helsing
Helsing was founded to provide Artificial Intelligence to protect our democracies. Helsing works with partners in governments and across industry. Together, we develop systems that leverage AI and autonomy to provide autonomous mass that is sovereign, scalable and affordable. We’re looking for people with their heart in the right place, who share our conviction that liberal democratic values are worth protecting, for ourselves and for future generations.
