
Software Engineer
17 hours ago
- Can write legible, maintainable, and performant code.
- Communicate well in English, both verbally and in writing.
- Enjoy collaborating with others, including reviewing code and pair programming.
- Are comfortable working asynchronously (writing PRs and RFCs, having discussions by email).
- Have backend development experience, ideally with a language like Rust, Java, Go, or C++.
- Are familiar with backend interface tools like REST, GraphQL, gRPC/Protocol Buffers, and Arrow.
- Strive to improve yourself, your peers, and the culture you work in over time.
- Feel like ethical considerations are an inherent part of engineering.
Note: We operate at an intersection where women, as well as other minority groups, are systematically under-represented. We encourage you to apply even if you don't meet all the listed qualifications; ability and impact cannot be summarised in a few bullet points.
Nice to have
- Rust and Python specifically.
- Container-based and cloud-native application architectures (e.g., Docker, Azure, AWS).
- Metrics tooling (e.g., Prometheus, Grafana, ELK).
- SQL and streaming database systems.
- Routing protocols (e.g., IGP, BGP).
- Cryptographic protocols (e.g., Signal, WireGuard).
- Hardware interfaces (e.g., Arduino).
- Robotics (e.g., control systems).
- Production ML systems.
Helsing is a defence AI company with a mission to protect our democracies. We believe we have a responsibility to be thoughtful about the development and deployment of powerful technologies like AI, and take this responsibility seriously. We are looking for mission-driven people to join our European teams and apply their skills to solve highly complex and impactful problems.
At Helsing we develop and deliver AI-based capabilities and infrastructure that allow semi-autonomous platforms to localise, navigate, and perceive the world in real-time. Our software is subject to significant and unorthodox technical constraints, and since what we build ultimately ends up in the hands of real people in high-risk, high-stress situations, it must be reliable and frictionless. We use Rust and Python, with Rust being used for anything production-adjacent due to the high stakes for correctness. Python is used mainly for AI model development and exploration, though we're adopting Rust there too Our work covers a wide variety of engineering disciplines:
- Distributed systems (eg, partitions and byzantine actors)
- Embedded computing (eg, resource-constraints and reverse-engineering)
- Robotics (eg, control and tasking)
- Networking (eg, low-bandwidth radios and routing)
- Deployment infrastructure (eg, air-gaps and heterogenous fleets)
- Security (eg, untrusted networks and actually-secret data)
- Machine learning (eg, model execution and dissemination)
We also have "Deployed Engineers" who focus on integrating and field-testing novel capabilities. They live where software meets the real world, like the depths of aircraft control systems, embrace the complexity of unfamiliar (or undocumented) APIs or protocols, and use their creativity and ingenuity to make Helsing's technology work where the customer needs it to.
Experience-wise, we are seeking mid-level and senior engineers (we will be opening more positions for junior profiles soon). Helsing does not have visible level titles, and it's difficult to divide experience into distinct bands, but we roughly have:
- Junior: executes, or learning to execute, smaller tasks independently; curious and eager to learn; proactively validates work with others and absorbs feedback.
- Mid-level: executes tasks 1-2 months in length independently; understands and accounts for the non-technical context of their work; has impact beyond their immediate team.
- Senior: executes independently while maximising value delivered over cost incurred; not limited by team boundaries; key contributor to technology that enables Helsing's overall success; at the top end: shapes Helsing's technology investments and strategy.
ESTIMATED COMPENSATION:
Depends on experience and skill, but roughly:
Junior: €50-120k plus stock options of estimated value approximately equal to 50% of that salary.
Mid-level: €110-140k plus stock options of estimated value approximately equal to salary.
Senior: €130-220k plus significant stock option grant.
,[Helsing's work is important. You'll be directly contributing to the protection of democratic countries while balancing both ethical and geopolitical concerns. , The work is unique. We operate in a domain that has highly unusual technical requirements and constraints, and where robustness, safety, and ethical considerations are vital. You will face unique Engineering and AI challenges that make a meaningful impact in the world. , Our work frequently takes us right up to the state of the art in technical innovation, be it reinforcement learning, distributed systems, generative AI, or deployment infrastructure. The defence industry is entering the most exciting phase of the technological development curve. Advances in our field of world are not incremental: Helsing is part of, and often leading, historic leaps forward. , In our domain, success is a matter of order-of-magnitude improvements and novel capabilities. This means we take bets, aim high, and focus on big opportunities. Despite being a relatively young company, Helsing has already been selected for multiple significant government contracts. , We actively encourage healthy, proactive, and diverse debate internally about what we do and how we choose to do it. Teams and individual engineers are trusted (and encouraged) to practise responsible autonomy and critical thinking, and to focus on outcomes, not conformity. At Helsing you will have a say in how we (and you) work, the opportunity to engage on what does and doesn't work, and to take ownership of aspects of our culture that you care deeply about. ] Requirements: Algorithms, Python, Rust, Python, Nix, React Additionally: Flat structure, International projects, Small teams, Modern office, Startup atmosphere, No dress code, In-house trainings, Free beverages.-
Senior Software Engineer
6 days ago
Warszawa, Mazovia, Czech Republic beBeeSoftware Full time €90,000 - €120,000Senior Software Engineer - Technical LeadWe are seeking an experienced Senior Software Engineer to join our team as a Technical Lead. As a key member of the engineering team, you will be responsible for leading and mentoring junior engineers, architecting software solutions, and driving technical decisions.Job Description:As a Technical Lead, you will play a...
-
Senior Java Software Engineer
6 days ago
Warszawa, Mazovia, Czech Republic beBeeEngineering Full time 1,010,650 - 1,565,450Software Engineering ExcellenceAs a seasoned software engineer, you will have the opportunity to shape the future of technology by designing, developing, and maintaining high-performance applications using the latest Java and Spring framework versions.With 10+ years of experience in modern Java frameworks and methodologies, you will be a strong advocate for...
-
Senior Java Software Engineer
4 days ago
Warszawa, Mazovia, Czech Republic beBeeSoftware Full time €52,200 - €70,800Job Opportunity: Senior Java Software EngineerPosition OverviewWe are seeking a highly skilled and experienced Senior Java Software Engineer to join our team. This role requires a seasoned professional with at least 3 years of experience in software development.Key Responsibilities:Develop and maintain high-quality Java code using best practices such as BDD,...
-
Custom Software Engineer
1 day ago
Warszawa, Mazovia, Czech Republic Roche Full timeWho you are:Understanding of LLMs, their applications, RAG architecture, prompt engineering, and using LLM APIs (e.g., OpenAI)Hands-on experience with LangChain, LlamaIndex, vector databases (e.g., Qdrant), and knowledge of NLP concepts (tokens, embeddings, vector processing)Proficient in at least one programming language (e.g., Python, Go,...
-
Software Senior Engineer
2 days ago
Warszawa, Mazovia, Czech Republic Dell Technologies Full timeTake the first step towards your dream careerEvery Dell Technologies team member brings something unique to the table. Here's what we are looking for with this role:Essential RequirementsKnowledge and work (or open source project) experience developing scripts and toolsProficient in Python with extensive experience in developing automated tests and test...
-
Staff Software Engineering Expert
6 days ago
Warszawa, Mazovia, Czech Republic beBeeSoftware Full time €120,000 - €140,000Job OpportunityWe are seeking a skilled Staff Software Engineer to join our DevSecOps team.This role involves designing and implementing scalable and efficient release processes, adopting best practices in software development.Develop and maintain tools for automated deployment in various certification environments.Collaborate with the team to troubleshoot...
-
Senior Software Engineer
1 week ago
Warszawa, Mazovia, Czech Republic ITDS Full timeAs an ideal candidate you have:5+ years of experience in software development or engineeringStrong problem-solving skills, proactivity, and a collaborative mindsetDeep knowledge of JavaScript, including runtimes, APIs, and ecosystemExtensive experience with Backend development using Node.jsProficiency in TypeScript and experience writing clean, maintainable...
-
Software Quality Engineer @
2 days ago
Warszawa, Mazovia, Czech Republic Dell Technologies Full timeTake the first step towards your dream careerEvery Dell Technologies team member brings something unique to the table. Here's what we are looking for with this role:Essential RequirementsProficiency in the design, implementation, and maintenance of a test environmentSoftware development expertise required for building test automationGeneral knowledge of at...
-
Senior Software Engineer
1 week ago
Warszawa, Mazovia, Czech Republic Link Group Full time7+ years of professional software development experience.Strong expertise in Python or Golang and building distributed systems.Experience with APIs (REST/RPC), real-time streaming (Kafka, Flink, etc.), and analytical databases.Proficiency with both SQL and NoSQL databases (time-series DBs a plus).Familiarity with CI/CD, infrastructure as code, and...
-
Warszawa, Mazovia, Czech Republic beBeeEngineering Full time €90,000 - €120,000Job Description:Software Engineer for Sustainable Farming SolutionsThis role offers a unique opportunity to work on complex global challenges while collaborating with an agile and product-oriented development team.Key responsibilities include:Design and document technical architecture and software solutions across teams.Evaluate and recommend new...