Taro Logo

AI Software Engineer

Aleph Alpha Research develops foundational models and next-generation methods for industrial AI applications in finance, administration, R&D, logistics, and manufacturing.
Machine Learning
Senior Software Engineer
Hybrid
3+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For AI Software Engineer

Aleph Alpha Research is at the forefront of AI innovation, developing foundational models and next-generation methods for industrial applications. As an AI Software Engineer, you'll join their Infrastructure and Platform Engineering Team in Heidelberg, Germany, working on critical research infrastructure and distributed training systems.

The role combines software engineering excellence with cutting-edge AI research, where you'll contribute to data processing pipelines, testing infrastructure, and distributed training software. You'll work alongside researchers and engineers, helping to translate innovative AI research into practical applications.

The position requires strong software development skills, with experience in Python and PyTorch, and knowledge of Rust is valued. While prior machine learning experience isn't mandatory, enthusiasm for learning and working with AI technologies is essential. You'll be part of a team that values end-to-end ownership, impactful delivery, transparency, and innovation.

The company offers an attractive benefits package including 30 days paid vacation, wellness programs, and flexible working arrangements. This is an opportunity to be part of an AI revolution while working in a collaborative, innovation-driven environment that balances technical depth with practical application.

Key responsibilities include designing research infrastructure, supporting model development and training, optimizing code for data processing, and mentoring team members. The ideal candidate will have 3+ years of professional software development experience, strong system design skills, and excellent communication abilities.

Join Aleph Alpha to help shape the future of AI technology while working with state-of-the-art tools and methodologies in a company that values both technical excellence and personal growth.

Last updated 7 months ago

Responsibilities For AI Software Engineer

  • Design and develop research infrastructure, improve code quality, testing, and feature delivery
  • Support development, training, and maintenance of deep learning models
  • Develop and optimize lower-level code for data processing, tokenization, and research projects
  • Contribute software-engineering expertise to research projects
  • Help transition AI research innovations into real-world applications
  • Engage in hiring process and mentor engineers and researchers in software development best practices

Requirements For AI Software Engineer

Python
Rust
  • 3+ years of non-internship professional software development experience
  • 2+ years of experience in system design and architecture
  • Proficiency in at least one major programming language
  • Strong communication skills
  • Bachelor's degree in computer science, engineering, or related field
  • Ready to relocate to Heidelberg, Germany
  • Experience with PyTorch and deep learning frameworks
  • Familiarity with systems programming and low-level languages

Benefits For AI Software Engineer

Mental Health Assistance
Commuter Benefits
  • 30 days of paid vacation
  • Public transport subsidy
  • Fitness and wellness offerings (Wellhub)
  • Mental health platform (nilo.health)
  • Flexible working hours and hybrid working model

Interested in this job?