Werkstudent Prototyping - smart labeling (m/w/d)

isento GmbH
Full-timeβ€’Nuremberg, Germany

πŸ“ Job Overview

Job Title: Werkstudent Prototyping - Smart Labeling (m/f/d)

Company: isento GmbH

Location: NΓΌrnberg, Bavaria, Germany

Job Type: Intern

Category: Operations Technology / Data Science Internship

Date Posted: 2026-08-17

Experience Level: 0-2 Years (Internship Level)

Remote Status: Hybrid

πŸš€ Role Summary

  • This internship focuses on hands-on prototype development and demonstrator creation within the domain of smart labeling and AI-driven object detection.

  • You will gain practical experience in connecting and utilizing data pipelines, particularly with Google Cloud Platform services like BigQuery and GCS.

  • The role involves working with both backend systems and web user interfaces, integrating custom training loops and model fine-tuning using PyTorch.

  • A key aspect of this position is the integration of Machine Learning/AI models for object recognition, contributing to innovative solutions for isento's clients.

πŸ“ Enhancement Note: While the title suggests "Prototyping - Smart Labeling," the responsibilities and qualifications clearly indicate a strong focus on AI/ML development, data pipelines, and backend/frontend integration. This role is less about traditional operations process management and more about the technical implementation of AI-driven solutions, positioning it within a technical operations or data science internship category. The "Werkstudent" designation implies a part-time role for students alongside their studies.

πŸ“ˆ Primary Responsibilities

  • Independently develop prototypes and build functional demonstrators for smart labeling and object detection applications.

  • Implement and manage data pipelines, including data extraction and transformation from sources like BigQuery and Google Cloud Storage (GCS).

  • Develop and integrate backend functionalities, including REST APIs, to support the prototype's operations.

  • Design and implement user interfaces (Web UI) for interacting with and visualizing the prototype's capabilities.

  • Connect and manage custom training pipelines using PyTorch, focusing on model training and fine-tuning for object detection tasks.

  • Integrate AI/ML models, specifically for object recognition, leveraging frameworks like PyTorch and potentially pre-trained models like Grounding-DINO.

  • Ensure smooth cross-platform deployment from development environments (Windows) to Linux GPU servers.

  • Contribute to experiment tracking and MLOps practices within the project lifecycle.

πŸ“ Enhancement Note: The core responsibilities revolve around the technical implementation and integration of AI/ML components within a prototyping context. This includes data handling, model training, API development, and UI integration, all crucial for demonstrating the functionality of smart labeling solutions.

πŸŽ“ Skills & Qualifications

Education: Currently pursuing a degree in Computer Science, Software Engineering, Data Science, Artificial Intelligence, or a related technical field.

Experience: 0-2 years of experience, ideally through academic projects, personal projects, or previous internships in software development, AI/ML, or data engineering.

Required Skills:

  • Python 3.10+: Proficient in using Python for both existing codebases and new project development.

  • PyTorch: Experience with custom training loops, model training, and fine-tuning.

  • Data Pipelines: Familiarity with BigQuery (Google Cloud), GCS, and data extraction/transformation processes.

  • REST API Development: Ability to design and implement RESTful services.

  • Web UI Development: Experience in creating user interfaces, preferably web-based.

  • Image Processing: Understanding of fundamental image processing techniques relevant to AI/ML.

  • German Language: Good command of German (minimum B2 level) for effective communication with clients and the team.

Preferred Skills:

  • ML/AI Project Experience: Prior experience in Machine Learning or AI projects, with a preference for Object Detection (e.g., using Grounding-DINO).

  • Dataset Handling: Familiarity with datasets like COCO, pycocotools, and label formats, including bidirectional conversion.

  • YAML Configuration: Experience with YAML dataset configurations.

  • MLOps: Knowledge of MLOps principles, particularly experiment tracking.

  • Cross-Platform Deployment: Experience deploying applications across different operating systems (Windows to Linux).

πŸ“ Enhancement Note: The required skills are highly specific to AI/ML development and data engineering, emphasizing practical application rather than theoretical knowledge. The preferred skills further highlight a desire for candidates with hands-on experience in cutting-edge ML techniques and deployment strategies. The emphasis on German language proficiency is a critical requirement for client-facing roles in Germany.

πŸ“Š Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Prototype Demonstrations: Showcase practical examples of prototypes developed, illustrating problem-solving capabilities and technical execution.

  • Code Repositories: Provide access to GitHub or similar repositories demonstrating proficiency in Python, PyTorch, and data pipeline management.

  • Technical Documentation: Include examples of documentation for prototypes or projects, detailing design choices, implementation steps, and challenges overcome.

  • AI/ML Model Integration Examples: Highlight projects where AI/ML models were integrated, trained, or fine-tuned, particularly for object detection tasks.

Process Documentation:

  • Workflow Design: Examples of how you've approached designing workflows for data processing or model training pipelines.

  • Implementation & Automation: Showcase instances where you've implemented or automated specific technical processes, such as data extraction or model deployment.

  • Performance Analysis: If applicable, demonstrate how you've measured and analyzed the performance of prototypes or ML models.

πŸ“ Enhancement Note: For an internship role focused on prototyping and AI/ML, the portfolio is crucial for demonstrating practical skills. Emphasis should be placed on tangible outputs – working code, functional prototypes, and clear documentation that explains the technical journey and outcomes. This section is tailored to showcase applied technical skills rather than traditional operations process documentation.

πŸ’΅ Compensation & Benefits

Salary Range: As this is a "Werkstudent" (working student) position, compensation will be in line with German internship standards for technical roles. Based on regional benchmarks for student roles in Nuremberg requiring specialized technical skills (Python, PyTorch, Cloud), an estimated range of €12-€16 per hour is typical. This translates to approximately €1,920 - €2,560 per month for a standard 20-hour work week.

Benefits:

  • Flexible Working Hours: Adapt your work schedule to accommodate your study commitments, allowing for a healthy work-life-study balance.

  • Hybrid Work Model: Benefit from a flexible arrangement that combines working from home with in-office collaboration, offering the best of both worlds.

  • Team Events & Social Activities: Participate in regular company events such as BBQs, game nights, "Duke Days," and summer parties, fostering strong team camaraderie.

  • Individual Growth & Development: Receive support for personal and professional growth through tailored training programs and opportunities for skill enhancement.

  • Exciting Projects: Engage in challenging and innovative projects within robotics, AI, and Machine Learning, both for clients and in-house.

  • Award-Winning Culture: Work in an environment recognized for its excellent company culture, emphasizing friendliness, respect, and mutual support.

Working Hours: The role is typically part-time, often around 15-20 hours per week, aligning with the "Werkstudent" designation and allowing students to balance their academic responsibilities with practical work experience. Exact hours are flexible and to be agreed upon.

πŸ“ Enhancement Note: Salary estimation is based on typical German "Werkstudent" rates for technical roles in major cities like Nuremberg, considering the specialized skill set required. The benefits are directly pulled from the provided text and contextualized for an intern. The "Working Hours" are inferred from the "Werkstudent" title and common practices in Germany.

🎯 Team & Company Context

🏒 Company Culture

Industry: Information Technology / Software Development / IT Consulting, with a strong focus on Secure Software Development and AI/ML solutions.

Company Size: isento GmbH likely falls into the Small to Medium-sized Enterprise (SME) category, often ranging from 50-250 employees, which allows for close-knit teams and direct impact.

Founded: Founded in 2017, isento has a relatively young but established history, focused on delivering IT projects from conception to rollout.

Team Structure:

  • Collaborative & Supportive: The company emphasizes a strong team-oriented approach where members can rely on each other both professionally and personally.

  • Client-Focused: Teams work on delivering customized solutions to clients, requiring effective communication and problem-solving skills.

  • Specialized Expertise: The company houses specialists in areas like secure software development, AI, Machine Learning, and robotics, fostering a culture of continuous learning and knowledge sharing.

Methodology:

  • Agile Development: While not explicitly stated, the nature of IT project delivery and prototype development often implies agile methodologies.

  • Solution-Oriented: The focus is on realizing IT projects and delivering the best solutions for client challenges.

  • Security Integration: A core principle is establishing security as an integral part of modern software development.

Company Website: http://isento.de

πŸ“ Enhancement Note: The company culture is highlighted as a significant strength, with a focus on teamwork, mutual support, and client success. The "Werkstudent" role will be integrated into this environment, contributing to client projects and internal innovation. The company's focus on secure software development and AI/ML suggests a technically advanced and forward-thinking work environment.

πŸ“ˆ Career & Growth Analysis

Operations Career Level: This is an internship ("Werkstudent") role, serving as an entry point for students to gain foundational experience in a technically demanding field. The responsibilities are hands-on and project-specific, offering exposure to real-world software development and AI/ML integration.

Reporting Structure: The intern will likely report to a senior developer, team lead, or project manager who oversees the prototyping and AI/ML initiatives. This mentor will provide guidance, feedback, and project direction.

Operations Impact: While an intern's direct impact might be limited in scope, their contributions to prototype development and demonstrator building are crucial for client pitches, R&D, and validating new technological approaches. Success in this role can directly influence the direction of client solutions and internal innovation in AI/ML.

Growth Opportunities:

  • Technical Skill Deepening: Opportunity to significantly enhance skills in Python, PyTorch, data pipelines (GCP), REST APIs, and AI/ML (object detection).

  • Industry Exposure: Gain practical experience in the IT consulting and software development sector, working on diverse client projects.

  • Mentorship: Receive guidance from experienced professionals, fostering learning and professional development.

  • Potential for Future Roles: Successful interns may be considered for further internships or even entry-level positions upon graduation, depending on performance and company needs.

πŸ“ Enhancement Note: The growth analysis is framed from an intern's perspective, focusing on skill acquisition and practical experience rather than traditional career progression. The impact is seen in the contribution to project success and the learning opportunities provided.

🌐 Work Environment

Office Type: The company offers a hybrid work model, suggesting a mix of remote work and in-office presence. The office environment is likely modern and equipped to support technical development.

Office Location(s): The primary office is located in Nuremberg, Bavaria, Germany. This location offers access to a vibrant tech ecosystem and a good quality of life.

Workspace Context:

  • Collaborative Spaces: The office likely features collaborative areas for team meetings, brainstorming sessions, and pair programming, fostering the team-oriented culture.

  • Technical Infrastructure: Access to development workstations, potentially GPU servers for AI/ML tasks, and necessary software licenses will be provided.

  • Cross-functional Interaction: Opportunities to interact with other developers, project managers, and potentially client stakeholders, depending on project phases.

Work Schedule: Flexible working hours are a key benefit, allowing interns to structure their work around their academic schedules. The typical part-time commitment for a "Werkstudent" is around 15-20 hours per week.

πŸ“ Enhancement Note: The hybrid model and flexible hours are central to the work environment description, catering to students. The emphasis on collaboration and technical resources reflects the needs of a software development and AI/ML-focused company.

πŸ“„ Application & Portfolio Review Process

Interview Process:

  • Initial Screening: A review of your application, resume, and potentially a brief introductory call to assess basic qualifications and fit.

  • Technical Interview: This will likely involve coding challenges or discussions about your experience with Python, PyTorch, data pipelines, and AI/ML concepts. Be prepared to explain your approach to problems.

  • Portfolio Presentation: You may be asked to present specific projects from your portfolio, detailing your role, the technologies used, the challenges faced, and the outcomes.

  • Team/Culture Fit Interview: An opportunity for you and the team to assess mutual fit. Questions will likely focus on your teamwork, communication, and problem-solving abilities.

  • Final Discussion: A wrap-up session to discuss details and answer any remaining questions.

Portfolio Review Tips:

  • Showcase Relevant Projects: Prioritize projects demonstrating Python, PyTorch, data pipelines (especially GCP), API development, and any AI/ML or object detection work.

  • Explain Your Role and Impact: Clearly articulate your specific contributions to each project, the technical challenges you addressed, and the results achieved.

  • Code Quality: Ensure your code in repositories is clean, well-commented, and follows good programming practices.

  • Technical Depth: Be ready to discuss design decisions, trade-offs, and alternative approaches you considered.

  • Demonstrate Problem-Solving: Highlight instances where you encountered a difficult technical problem and how you systematically solved it.

Challenge Preparation:

  • Python Fundamentals: Refresh your knowledge of Python syntax, data structures, and common libraries.

  • PyTorch Basics: Review core PyTorch concepts like tensors, autograd, and basic model building.

  • Data Pipeline Logic: Understand the principles of data extraction, transformation, and loading, especially within a cloud context.

  • API Design: Be prepared to discuss basic REST API principles.

  • AI/ML Concepts: Familiarize yourself with fundamental concepts of object detection and machine learning workflows.

πŸ“ Enhancement Note: The interview process is tailored for a technical internship, emphasizing practical skills and problem-solving. Portfolio presentation is key, so candidates should prepare to showcase their technical capabilities with concrete examples.

πŸ›  Tools & Technology Stack

Primary Tools:

  • Programming Language: Python (3.10+)

  • Machine Learning Framework: PyTorch (including Custom Training Loops, Model

Training/Fine-Tuning)

  • Cloud Platform: Google Cloud Platform (GCP), specifically:

    • BigQuery: For data warehousing and querying large datasets.
    • Google Cloud Storage (GCS): For storing and retrieving data files.
  • API Development: REST APIs (frameworks like Flask or FastAPI might be used implicitly)

  • Web UI Development: Technologies for building user interfaces (e.g., HTML, CSS, JavaScript frameworks, or Python-based UI libraries)

Analytics & Reporting:

  • Data Visualization: Tools or libraries for visualizing data and model performance (e.g., Matplotlib, Seaborn, or integrated GCP tools).

  • Experiment Tracking: Potentially tools like MLflow, Weights & Biases, or similar MLOps solutions for managing experiments.

CRM & Automation:

  • Version Control: Git (and platforms like GitHub) for code management and collaboration.

  • Deployment Tools: Tools for cross-platform deployment (Windows to Linux).

πŸ“ Enhancement Note: The technology stack is heavily focused on Python-based AI/ML development within the Google Cloud ecosystem. Proficiency in these specific tools is essential for success in the role.

πŸ‘₯ Team Culture & Values

Operations Values:

  • Teamwork & Mutual Support: A core value is the ability to rely on colleagues and actively support each other, fostering a collaborative and positive work environment.

  • Customer Focus & Solution Delivery: Dedication to understanding client needs and delivering the best possible technical solutions.

  • Continuous Learning & Growth: Encouragement to develop professionally, both individually and as part of the company's growth.

  • Innovation & Technology: Interest and engagement in cutting-edge areas like AI, Machine Learning, and secure software development.

  • Respect & Friendliness: A commitment to maintaining a respectful and friendly atmosphere, as evidenced by their employer awards.

Collaboration Style:

  • Cross-functional Integration: Expect to collaborate with experienced developers and potentially project managers, integrating your work into larger project goals.

  • Knowledge Sharing: The company culture encourages sharing knowledge and experiences, which is beneficial for interns learning new technologies.

  • Proactive Communication: Given the client-facing nature of some projects, clear and proactive communication, especially in German, is vital.

πŸ“ Enhancement Note: The team culture is built around strong collaboration, continuous improvement, and a client-centric approach, all within a technically advanced domain. As an intern, embracing these values will be key to integration and success.

⚑ Challenges & Growth Opportunities

Challenges:

  • Rapid Prototyping: The need to quickly develop functional prototypes and demonstrators can be demanding, requiring efficient problem-solving and coding.

  • Integration Complexity: Integrating various components (backend, UI, AI models, data pipelines) can present technical hurdles.

  • Learning Curve: Acquiring proficiency in specific tools and frameworks (PyTorch, GCP) within a short internship period.

  • Client-Facing Communication: Effectively communicating technical concepts to clients, particularly for those with less experience or lower German proficiency.

Learning & Development Opportunities:

  • Hands-on AI/ML Experience: Deep dive into practical applications of object detection and machine learning.

  • Cloud Technologies: Gain practical experience with Google Cloud Platform services.

  • Software Development Lifecycle: Understand the process of building and deploying software, from conception to implementation.

  • Industry Best Practices: Learn from experienced professionals about secure coding, MLOps, and efficient development workflows.

πŸ“ Enhancement Note: The challenges are framed as opportunities for growth, emphasizing the learning potential inherent in the role. The focus is on developing practical, in-demand technical skills within a professional setting.

πŸ’‘ Interview Preparation

Strategy Questions:

  • "Describe a challenging technical problem you encountered in a Python project and how you solved it." (Focus on your problem-solving methodology, debugging skills, and the tools you used.)

  • "Walk us through a project where you used PyTorch or another ML framework. What was your approach to training the model, and what metrics did you use to evaluate its performance?" (Be ready to discuss your technical choices and results.)

  • "How would you approach building a data pipeline to extract and transform data from BigQuery for an object detection model?" (Demonstrate your understanding of data flow and transformation logic.)

  • "Imagine you need to deploy a prototype from your local Windows machine to a Linux GPU server. What steps would you take?" (Assess your understanding of cross-platform deployment challenges.) Company & Culture Questions:

  • "What interests you about isento GmbH and our work in AI/ML and secure software development?" (Research the company's projects and values.)

  • "How do you typically collaborate with team members on technical projects?" (Highlight your teamwork and communication style.)

  • "How do you stay updated with the latest advancements in Python, AI, and Machine Learning?" (Show your passion for continuous learning.) Portfolio Presentation Strategy:

  • Structure: For each project, clearly state the problem, your solution, the technologies used, your specific contributions, and the outcomes.

  • Demo: If possible, have a live demo or recorded walkthrough of your working prototypes or applications.

  • Code Explanation: Be prepared to walk through key sections of your code, explaining your logic and design choices.

  • Metrics: Quantify your achievements with data where possible (e.g., model accuracy, processing speed improvements, efficiency gains).

πŸ“ Enhancement Note: Interview preparation focuses on demonstrating technical proficiency, problem-solving skills, and alignment with the company's values and technical focus. Practical examples from your portfolio will be crucial.

πŸ“Œ Application Steps

To apply for this operations technology internship:

  • Submit your application through the provided link on join.com, ensuring all required fields are completed accurately.

  • Tailor your Resume/CV: Highlight specific projects and skills relevant to Python, PyTorch, Google Cloud, AI/ML, and object detection. Use keywords from the job description.

  • Prepare your Portfolio: Curate a selection of your best technical projects (GitHub repositories, project demos, documentation) that showcase your capabilities in the required areas.

  • Practice your Pitch: Rehearse explaining your projects and technical approach concisely and clearly, ready for interview discussions and potential portfolio presentations.

  • Research isento GmbH: Understand their mission, values, and the types of projects they undertake, particularly in AI/ML and secure software development.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

Candidates should have strong skills in Python, PyTorch, and data pipeline management using Google Cloud. Experience with REST APIs, image processing, and MLOps is highly desirable, along with good German language proficiency.