Overview:
As a Staff Software Engineer at Aleph Alpha you will play a crucial role in designing developing and optimizing software systems that power our AIdriven products. You will be part of one of our engineering teams contributing to architectural decisions writing highquality code and ensuring best practices are followed throughout the software development lifecycle. The ideal candidate is a skilled engineer with a strong technical foundation a passion for AI technology and a proven track record of delivering impactful software solutions.
Your Responsibilities:
* Software Development: Design implement and maintain scalable highperformance software solutions that support AIdriven products.
* Technical Contribution: Work alongside senior engineers and crossfunctional teams to drive software architecture development and optimization efforts.
* Code Quality Review: Write clean efficient and maintainable code while conducting peer reviews to uphold high coding standards.
* Collaboration: Work closely with product managers AI engineers and data scientists to translate product requirements into actionable development plans.
* Performance Optimization: Ensure software solutions meet performance scalability and reliability requirements.
* Problem Solving: Troubleshoot technical issues and contribute to the resolution of softwarerelated challenges during development and in production.
* Continuous Learning: Stay up to date with industry trends best practices and emerging technologies in AI and software engineering.
* Projects Tools: Work on projects such as Product Engineering. Utilize tools and technologies including Kubernetes and Rust and Go.
Your Profile:
* Bachelors or Masters degree in Computer Science Software Engineering or a related field.
* Strong experience in software engineering with expertise in designing and implementing complex systems.
* Proficiency in programming languages such as Rust and Golang or similar along with experience in relevant frameworks and libraries.
* Solid understanding of software architecture principles design patterns and best practices for building scalable and maintainable software.
* Experience with AI or machine learning applications is a plus.
* Familiarity with cloud platforms (e.g. AWS Azure Google Cloud) and containerization technologies (Docker Kubernetes) is desirable.
* Strong problemsolving skills and the ability to work through complex technical challenges.
1. Excellent communication and teamwork skills with the ability to collaborate effectively in a fastpaced en