Senior Software Engineer - REMOTE EU/UK at Beams Safety AI
Requirements
- 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 hands-on coding experience of at least one popular backend programming language (Python, Golang, Typescript or Ruby being preferred), gained through building multiple applications. N.B. There will be a pair-programming coding test as part of the interview process, so please make sure that you specify during your first call which language you would choose this appraisal to be in.
- 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
- Eager 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.
Desirable:
- A passion for the aviation industry and a desire to leverage AI technology to drive improvements and innovations in airline safety
Scope of Work
- 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
- Optimise software performance, including speed, scalability, and resource usage, to ensure smooth operation in real-time environments
Benefits
- Competitive salary and benefits package
- Equity in a rapidly growing company
- Annual company offsite and access to our office in Barcelona and co-working space in your location
- High-end equipment to facilitate your best work
- A flexible hybrid remote work policy
Applicant Location Requirements
About Beams Safety AI
Beams’ mission is to enhance safety across industries, beginning with aviation safety. We use state of the art in-house and third-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 centres, offering peace of mind to its partners. Our international team champions a remote work culture with regular in-person meet-ups. 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. N.B. Due to time-zone alignment and business needs, applicants must be permitted to work within the EU or the UK.