Trainee Software Engineer (m/w/d)
Core
Developing software solutions with a focus on APIs and GenAI-based applications for client projects.
Role type
Trainee Software Engineer (Data Science track)
Builds
Software applications and GenAI solutions for clients
Domain
Data & AI consulting
Deliverable
production ML models
Required skills
Python, asynchronous programming, FastAPI, Pydantic, GenAI application development, modern Python tools (uv, ruff, ty), coding agents
Preferred skills
Data Science, scikit-learn, OpenAI
Technologies
Python, FastAPI, Pydantic, scikit-learn, OpenAI, uv, ruff, ty
Responsibilities
Conceptualize, develop, and evolve software applications for clients; translate requirements into client-oriented solutions; implement software solutions with a focus on APIs and GenAI; deploy solutions into production; analyze and resolve application and system issues; participate in internal knowledge exchange formats; support Senior Consultants in project daily work.
Seniority
Trainee
