Public summary
An innovative media technology company in Berlin is seeking a Junior AI Engineer for a full-time, 2-year position with a hybrid working setup. The role involves building scalable AI solutions, managing data systems, training models across different media formats, and making AI outputs explainable to stakeholders. Candidates should have strong Python skills, experience with data visualization and ML libraries, and a passion for clean code and consulting environments. English proficiency is required; German skills are a plus but not necessary. The company supports professional development, flexible hours, and offers 30 days of vacation plus benefits such as public transport coverage.
Location and work setup
- Location
- Berlin
- Remote status
- Hybrid
- German requirement signal
- No German Required Detected
- Detected job language
- English
Responsibilities
Design, implement, and modernize end-to-end AI data systems and algorithms; work with structured and unstructured data including preprocessing and visualization; train and fine-tune AI models for text, image, audio, and video; develop explainable AI solutions for diverse audiences; rapidly prototype AI applications using frameworks such as Streamlit and LangChain; collaborate in a fast-paced consultancy environment using best practices in software engineering including code reviews, pull requests, and CI/CD automation.
Qualifications
Initial experience or strong interest in AI algorithm design and generative AI application development; proficiency in Python (pandas, NumPy), SQL, and data visualization tools; comfortable working in Jupyter Notebooks; foundational knowledge of machine learning libraries like scikit-learn; eagerness to learn advanced AI tools such as LangChain and vector databases; strong coding discipline and experience with collaborative software development workflows; excellent written and verbal communication skills in English; German language skills are a strong plus but not mandatory.