Senior Software Engineer
Engineering, Full-time, Europe
Background
Beams’ mission is to enhance safety across industries, beginning with aviation safety. We use state of the art in-house and 3rd party Machine Learning models and LLMs to identify and monitor risks and hazards facing the airline industry. Our platform analyses safety reports at scale, enabling faster decision making, deeper safety insights and proactive risk management.
Headquartered in Berlin and with an office in Barcelona, Beams operates within GDPR-compliant European data centers, offering peace of mind to its partners. Our international team champions a remote work culture with regular in-person meetups. We value cross-functional collaboration, short feedback loops and continuous improvement.
We are looking for more engineers to join our small team. The ideal candidates would have experience building enterprise software with some exposure to AI technologies or the aviation sector, and will thrive in a fast-paced, early stage and innovative startup environment. We’re a highly collaborative engineering culture and we write tests first, pair every day and commit directly to trunk.
Responsibilities
Design, develop, and maintain high-quality, scalable AI software solutions that meet the specific needs of our airline clients
Implement advanced machine learning algorithms and data processing techniques to solve complex aviation problems, such as predictive risk management and hazard identification
Work closely with product managers and other engineers to integrate AI models into production-ready software
Write clean, efficient, and well-documented full-stack code, adhering to best practices in software engineering and maintaining high standards of code quality
Take ownership of cloud infrastructure setup and maintenance for the code you write
Frequently engage in pair programming sessions, providing constructive collaboration and contributing to the continuous improvement of development processes and practices
Develop and execute unit tests, integration tests, and end-to-end tests to ensure the reliability and robustness of the software
Optimize software performance, including speed, scalability, and resource usage, to ensure smooth operation in real-time environments
Attributes
Degree in a relevant discipline or equivalent experience with 8+ years of building high-reliability or at-scale solutions
Strong background in backend software development with deep knowledge of at least one popular backend programming language; Python, Golang, Typescript or Ruby being preferred
Track record of using enterprise-scale database solutions such as Postgres
Experience with working on frontend web applications, Typescript experience is a plus
Familiarity with concept of infrastructure-as-code and experience with at least one major cloud infrastructure provider
Practical experience applying machine learning models, algorithms and techniques to real-world problems is a big plus
Excellent analytical and problem-solving skills, with the ability to tackle complex technical challenges and develop innovative solutions
Meticulous attention to detail and a commitment to delivering high-quality, reliable software solutions
Strong communication and teamwork skills, with the ability to work effectively in a collaborative, cross-functional environment
Willingness to learn new technologies and industries and adapt to changing requirements in a fast-paced environment
A passion for the aviation industry and a desire to leverage AI technology to drive improvements and innovations in airline safety
Willingness to work in a setup where most of your day is spent in pair programming sessions—previous experience pair programming is preferred but not required
Benefits
Competitive salary and benefits package
Equity in a rapidly growing company
Annual company offsite and access to our office in Barcelona and coworking space in your location
High-end equipment to facilitate your best work
A flexible hybrid remote work policy
Did we spark your interest?
If you are passionate about using your skills to solve challenging problems and make a difference, we really would like to talk to you. Simply send us an email with cover letter and your CV attached to careers@beams.tech. We are looking forward to your application!