Overview:
As a Principal Software Engineer at Aleph Alpha, you will be a key technical leader responsible for designing, developing, and optimizing complex software systems that support our AI-driven products. You will work closely with cross-functional teams, guiding architecture decisions and ensuring best practices are followed throughout the software development lifecycle. The ideal candidate is an experienced engineer with a passion for AI technology and a proven record of driving successful software projects.
Your responsibilities:
Architectural Design: Lead the architectural design and implementation of scalable, robust, and high-performance software solutions, ensuring alignment with product requirements and user needs.
Development Leadership: Provide technical leadership and mentorship to engineering teams, fostering best practices in coding, testing, and deployment across projects.
Code Quality & Review: Ensure high standards of code quality through rigorous code reviews, technical documentation, and adherence to software development methodologies.
Collaboration: Collaborate with product managers, AI engineers, data scientists, and other stakeholders to gather requirements and translate them into technical specifications and actionable development plans.
Technical Innovation: Stay abreast of emerging technologies and industry trends in AI and software engineering. Identify opportunities for innovation and integration of new technologies into our product stack.
Performance Optimization: Evaluate and optimize system performance, ensuring that software solutions meet scalability and reliability requirements.
Problem Solving: Troubleshoot complex technical issues and provides solutions, ensuring timely resolution of software-related challenges that arise during development or in production.
Your profile:
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
8+ years of experience in software engineering, with a strong focus on designing and implementing complex systems.
Proven expertise in programming languages such as Python, Rust, Go, C++, or similar, along with experience in frameworks and libraries relevant to our products.
Strong understanding of software architecture principles, design patterns, and best practices for scalable and maintainable software development.
Experience in developing and deploying AI or machine learning applications is highly desirable.
Familiarity with cloud computing platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (Docker, Kubernetes) is a plus.
Exceptional problem-solving skills, with the ability to analyze complex issues and develop efficient solutions.
Excellent communication and interpersonal skills, with the ability to work collaboratively in a team-oriented environment.
What you can expect from us:
Become part of an AI revolution
30 Days of paid vacation
Hybrid working model (50/50) – strike the perfect balance between collaborating in our vibrant office and working from the comfort of your home
Flexible working hours
Join a dynamic start-up and a rapidly growing team
Work with international industry and science experts
Take on responsibility and shape our company and technology
Regular team events
0 applies
11 views
Other Jobs from Aleph Alpha
AI Inference Engineer - Large Language Models (f/m/d)
Senior AI Frontend Engineer (f/m/d)
Senior Infrastructure Engineer (f/m/d)
Principal AI Engineer (f/m/d)
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say