Team Lead - Software Engineering (f/m/d)

Permanent employee, Full-time · Heidelberg

Overview
The Software Engineering Team Lead is responsible for leading a team of software engineers, setting technical & product directions, and overseeing the end-to-end delivery of software components. This role requires a combination of strong leadership skills and software experience, and the ability to mentor and guide the engineering team to deliver and operate high-quality, scalable software solutions. Experience in the development of AI software components would be beneficial but not required.  
Your responsibilities
Team Leadership: 
  • Provide leadership, mentorship, and guidance to a team of software engineers, fostering a culture of collaboration, innovation, and continuous improvement. 
  • Set clear goals, provide regular feedback, and support the professional growth and development of team members. 
Technical Strategy and Planning: 
  • Define and drive the technical direction of software product development, aligning with overall business objectives, product roadmap, and technical architecture 
  • Collaborate with product managers, designers, and other stakeholders to translate requirements into technical solutions. 
Process Management: 
  • Oversee the end-to-end delivery of software components, including planning, execution, monitoring, and delivery within scope, schedule, and budget. 
  • Manage timelines, resources, and risks, ensuring successful outcomes. 
Code Quality and Best Practices: 
  • Champion coding best practices, code reviews, and software quality standards within the team. 
  • Ensure the adoption of efficient coding practices, test-driven development, and adherence to coding standards and guidelines. 
  • Be able to define and implement DevOps practices in the team and across the whole product stack 
Collaboration and Communication: 
  • Foster strong communication and collaboration within the engineering team and cross-functional teams. 
  • Communicate technical concepts and delivery status to non-technical stakeholders in a clear and concise manner. 
Your profile
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field. 
  • Proven experience in software engineering, with a track record of designing and delivering scalable software solutions. 
  • Leadership experience, with demonstrated ability to lead and mentor a team of software engineers. 
  • Strong technical skills in programming languages, software development frameworks, and best practices. 
  • Excellent communication, problem-solving, and decision-making abilities. 
Additional Requirements: 
  • Experience with agile software development methodologies and project management tools. 
  • Knowledge of cloud computing, DevOps practices, and automated testing frameworks. If possible also experience with AI software components & related tooling 
  • Familiarity with software architecture, design patterns, and performance optimization techniques. 
  • Ability to collaborate with cross-functional teams and stakeholders to drive project success. 
 
What you can expect from us
  • Become part of an AI revolution, contribute to Aleph Alpha’s mission to provide technological sovereignty 
  • Join a dynamic startup and a rapidly growing team   
  • Work with international industry and academic experts 
  • Share parts of your work via publications and source-available code 
  • Take on responsibility and shape our company and technology   
  • Flexible working hours 
  • An inspiring working environment with short lines of communication, horizontal organization, and great team spirit 
About us

Aleph Alpha was founded in 2019 with the mission to research and build the foundational technology for an era of strong AI. The team of international scientists, engineers, and innovators researches, develops, and deploys transformative AI like large language and multimodal models and runs the fastest European commercial AI cluster. Its generative AI solutions are the only choice for enterprises and governmental institutions seeking to retain independence, secure their data, and build trustworthy solutions. 


Hiring And Collaboration
We need the right people on our mission to revolutionize Europe with our technology. Our team values a result-oriented, open-minded working environment and reliable and committed colleagues. We care more about talent and purpose than formal education.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.