Full-stack AI Developer (m/f/d)

Deutsche Telekom IT Solutions Slovakia
Remote

About The Position

The Full-stack AI Developer works within a SCRUM team and is responsible for designing, developing, and maintaining end-to-end applications that integrate artificial intelligence capabilities into ongoing business projects. This role involves working across both frontend and backend layers, building user interfaces, APIs, and database structures while ensuring seamless AI model integration. The developer will follow agreed methodology steps and rituals, taking responsibility for produced code to independently deliver functional solutions with the team. Continuous self-development and staying updated with industry trends are expected. This position also supports Deutsche Telekom in managing state-sponsored projects for extending high-speed internet in Germany, where the platform is essential for entering project details, following up with evaluations, and managing the entire lifecycle.

Requirements

  • Good experience with Kotlin (Java).
  • Good experience with JavaScript with TypeScript.
  • Good experience with relational databases (PostgreSQL).
  • Good experience with Firestore DB.
  • Good experience with Python (data analysis using Pandas, Jupyter notebooks, Matplotlib).
  • Good experience with Vertex AI.
  • Good experience with Google Cloud Platform.
  • Good experience with LangChain/langGraph.
  • Good experience with training and integration of AI models into software.
  • Good experience with GitLab.
  • Basic experience with Jira.
  • Ability to work both individually and in a team.
  • Willingness to learn and teach new technologies.
  • Self-motivated and organized.
  • Solid communication skills (oral and written), and willingness to develop them further.
  • English at least B2 level.

Nice To Haves

  • Understanding of Cloud systems, DevOps concepts and tooling is an advantage.

Responsibilities

  • Development and integration of artificial intelligence capabilities into a platform essential for extending high-speed internet in Germany.
  • Development according to Agile methodology – SCRUM.
  • Creation of technical documentation.
  • Creative approach within complex solutions and technology used.
  • Active participation on research & development projects.
  • Close collaboration with other developers, UX designers, business and systems analysts on implementation and testing of the developed solution.
  • Designing, developing, and maintaining end-to-end applications that integrate artificial intelligence capabilities.
  • Building user interfaces, APIs, and database structures.
  • Ensuring seamless AI model integration.
  • Taking responsibility for produced code to independently deliver functional solutions with the team.
  • Constantly working on self-development and following industry trends.

Benefits

  • Attractive and extensive work-life balance portfolio.
  • Over 25 different benefits to improve personal and professional life.
  • Financial benefits.
  • Benefits with focus on learning and development.
  • Benefits with focus on health and sport.
  • Benefits with focus on family and work – life balance.
  • Other benefits.
  • Variable part of salary.
  • Other financial benefits.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service