Job
In this role, you will develop innovative GenAI solutions, implement modern RAG architectures, and integrate them into existing web applications using Angular and Spring Boot.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- Your mission: Next-generation intelligent systems
- Design and implementation of modern RAG architectures (Retrieval-Augmented Generation), agentic workflows, and generative AI use cases.
- Selection and fine-tuning of LLMs, as well as their integration into production business processes.
- While your focus is on Generative AI, you draw on your knowledge of traditional machine learning methods and deep learning to create hybrid solutions where LLMs alone are not enough.
- Experience designing APIs with OpenAPI / Swagger and integrating them with Spring Boot backends to connect existing applications with generative AI.
- You take GenAI applications from the initial prompt idea through prototyping to scalable deployment (LLMOps).
- You integrate GenAI features into our existing web applications—Angular on the frontend, Spring Boot on the backend—and play an active role in their ongoing development.
- Building and optimizing the data foundation for agents and vector databases, as well as orchestrating complex workflows and agents.
- Ensuring stability, evaluating model outputs (guardrails), and optimizing performance.
- You explain the difference between “hype” and real business value to stakeholders and translate complex architectures into clear decision-making documents.
- Conducting customer workshops, including on topics such as requirements engineering.
- Close collaboration with business analysts and software engineers to seamlessly integrate AI into existing software ecosystems.
- You keep up with the rapid developments in LLMs, multimodal models, and agent frameworks.
- Actively shaping internal formats and prototyping new features for the attempto Academy.
Our expectations of you
Qualifications
- You are proficient in using one or more LLM/agent orchestration tools such as LangChain, LangGraph, PydanticAI, Google ADK, OpenAI Agent SDK, LlamaIndex, Spring AI, or Haystack.
- Python is your foundation for GenAI.
- For integration into our applications, you also have solid knowledge of Java/Spring Boot and the Angular ecosystem (TypeScript).
- Solid understanding of APIs, microservices, and data pipelines.
- You have a conceptual understanding of how deep learning and transformers work.
- You have a good idea of how your application’s new GenAI capabilities can be presented in the frontend, and you can implement the integration yourself.
- Fluent in German and English.
- You’re excited to work in a field that reinvents itself every week.
- You work in a structured way and maintain an overview even when dealing with complex system architectures.
- You can communicate technical concepts confidently and tailor your explanations to your audience.
Experience
- Practical experience with prompt engineering, embeddings, and building and managing vector databases (e.g., Pinecone, Weaviate, Milvus, or Chroma).
- Experience with cloud AI services (Azure OpenAI, AWS Bedrock, or GCP Vertex AI) and Docker/Kubernetes.
- You have experience with Spring Boot in combination with GenAI.
Benefits
Work-Life-Integration
Topics you will work on
Job locations
About your employer
attempto is an experienced IT service provider that helps banks, insurance companies, industrial businesses, and retailers implement complex IT projects. Our deep expertise and commitment to each project ensures that our clients are always satisfied with the results.
- Established Company
- Hybrid, Onsite
- Banking, Finance, Insurance · Consulting · Internet, IT, Telecommunication
More jobs
These jobs might also interest you
Hello, let's say WE! We - the HUK-COBURG Insurance Group - are among the top 10 in Germany. Founded over 90 years ago, we are now the leading insurer for private households with over 13 million customers and the largest German auto insurer. Our...
As a Senior Software Engineer (m/f/d), you will take on a central technical role in challenging client projects and develop sustainable, scalable software solutions in complex enterprise environments. In your role, you will primarily be responsible for:...
You actively shape the technical development of our software products and influence their long-term architecture. You develop our core applications primarily using C# as the central programming language and technological foundation. You design, develop,...