Working student software development | AI & cloud
JMC Software AG
Karlsruhe, Germany
5 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, GermanJob location
Remote
Karlsruhe, Germany
Tech stack
Java
API
Artificial Intelligence
Software as a Service
Cloud Engineering
Human-Computer Interaction
Python
Next.js
SAP Applications
Software Engineering
Systems Integration
React
Retrieval-Augmented Generation
Large Language Models
Spring-boot
Backend
Containerization
AI Platforms
Information Technology
Front End Software Development
REST
Docker
Service Stack
Programming Languages
Job description
- You develop and optimize AI agents based on Large Language Models | LLMs and contribute to their integration with product data and functions via DSC-proprietary tool interfaces
- You build Retrieval-Augmented Generation | RAG services and integrate them so that AI applications can access domain-specific knowledge
- You work on integrating AI services of leading enterprise platforms like Microsoft or SAP and continuously evaluate the quality and performance of our AI solutions
Cloud development
- You contribute to the development of our modern SaaS platform, from user interface to API
- Depending on your interests, you develop new frontend features using React and Next.js and backend features using Spring Boot, REST APIs, and integrations or you work as a full-stack developer across the entire technology stack
- As an alternative, you participate actively in platform engineering, help build and develop CI/CD pipelines, container platforms using Docker and Kubernetes, and support in infrastructure-as-code and observability solutions
Advantages
- Inclusive work culture and equal opportunities across all roles
- Numerous training possibilities
- Open collaboration on equal terms
- Flat hierarchies and a great culture of innovation
- Ingenious educational and mentoring program
- Special company and team events
- Flexible working hours and concepts for working from home
- Attractive company benefits
- Free drinks, snacks, and fruit
Requirements
- You are a student majoring in business information systems or computer science, software development, data science, industrial engineering, or a related field
- You are passionate about modern technology and interested in topics such as Artificial Intelligence, cloud platforms, and software development
- Ideally, you have already gained first-hand experience with technologies such as Java, Python, React / Next.js, or Docker
- You don't have to be an expert on all technologies - if you already have knowledge of a programming language or framework, we help you expand your know-how
- You work in an organized, independent manner and are happy to contribute your own ideas
- You have an interest in digital products and want to understand how an idea turns into a successful product
- You communicate openly, enjoy working in teams, and are keen to explore new topics
- You have very good German and good English language skills