Europe's fastest-growing SaaS company is searching for a Senior Full-Stack AI Engineer ! You can be our perfect match! About DocuSketch: DocuSketch is a leading software solution provider for the restoration, property insurance, and real estate industries in North America. Our cutting-edge digital platforms enable restoration companies, adjusters, and insurers to efficiently document, manage, and process property claims. Driven by a loyal customer base, DocuSketch has become one of the fastest-growing technology companies in the proptech sector. Our headquarters are in Potsdam, Germany, with large teams in the US, Canada, and Serbia. We are currently undergoing an exciting AI-First transformation, moving from traditional software development to AI-orchestrated engineering, combining development that leverages AI systems and traditional coding. About the Role As a Senior Full-Stack AI Engineer with a Backend/Frontend focus, you will be a core member of one of our AI-First squads, working on features that transform how restoration professionals and insurance carriers work. You will spend your time integrating Large Language Models, building intelligent user interfaces in Angular, and orchestrating complex AI systems through microservices architecture. This is not a traditional full-stack role – you will be at the forefront of AI-native software development, where your primary tool is AI orchestration rather than writing code line-by-line. You will work in a cross-functional squad, all focused on delivering measurable business outcomes rather than just shipping features. What You’ll Do Full-Stack Requirements (80%) Design, develop, and deliver high-quality AI-powered experiences across the full stack — integrating intuitive frontend interactions with reliable backend orchestration, while maintaining and enhancing legacy systems. Frontend (Angular) : Build intuitive, user-centered interfaces that deliver seamless and engaging experiences. Implement real-time data updates for responsiveness, apply progressive disclosure patterns to simplify complex interactions, and design feedback mechanisms that enhance usability and user trust. Ensure accessibility, performance, and consistency across devices and browsers, while maintaining high-quality engineering and delivery standards. Backend (Java/Spring Boot) : Architect and maintain microservices that orchestrate AI systems reliably, managing state, context, and conversation history across distributed environments. Confidently navigate and modernize legacy codebases while maintaining stability and performance. Collaboration & Delivery : Work closely with AI Product Engineers to translate business needs into production-ready features and collaborate with AI Platform Engineers to leverage shared infrastructure and tools. Participate actively in agile ceremonies (planning, retrospectives), contribute to continuous improvement, and uphold high engineering standards through testing, code reviews, and documentation. Share knowledge and best practices across squads through demos and collaborative initiatives. AI Integration Development (20%) Integrate LLMs (GPT, Claude, Gemini) into production features that solve real customer problems Design and optimize prompts for cost efficiency and accuracy Build AI pipelines using LangChain, LlamaIndex, or similar orchestration frameworks Implement context management, memory systems, and multi-step reasoning workflows Evaluate when to use AI vs. traditional code for optimal cost and performance What You Bring Required Experience 4-6 years of software engineering experience with a strong full-stack background Hands-on experience with AI/LLM integration in production applications (minimum 6 months) Proven track record of building and shipping user-facing features end-to-end Experience with modern development practices: CI/CD, testing, code review, agile methodologies Required Technical Skills Backend: Proficiency in Java/Spring Boot or similar backend frameworks; microservices architecture; RESTful API design Frontend: Strong Angular skills; modern state management (Redux, Context API, etc.); responsive design AI Orchestration: Experience with LangChain, LlamaIndex, or building custom AI pipelines; prompt engineering fundamentals APIs: Practical experience integrating with AI APIs (OpenAI, Anthropic Claude, Google Gemini, or similar) Data: Understanding of data flows, ETL processes, and working with structured/unstructured data Testing: Experience with unit testing, integration testing, and testing AI-powered features Required Soft Skills Strong problem-solving mindset with the ability to navigate ambiguity Excellent communication skills in English (German is a plus) Collaborative approach to working in a cross-functional squad Outcome-oriented thinking – focused on business value, not just technical elegance Intellectual curiosity and eagerness to learn rapidly evolving AI technologies Strong judgment on when to use AI vs. traditional approaches Working in a startup or high-growth environment Nice to Have Experience in InsurTech, construction, or restoration industries Understanding of insurance workflows (claims processing, estimation, compliance) Background in highly regulated industries (financial services, healthcare) Contributions to AI/ML open source projects or active participation in AI communities Experience with vector databases (Pinecone, Weaviate, Qdrant) Familiarity with computer vision or NLP techniques Knowledge of Kotlin or mobile development Why Join Professional Growth Work on cutting-edge AI applications in a real-world business context Training budget (conferences like NeurIPS, ICML, AI Engineer Summit; certifications; online courses) Access to the latest AI tools and technologies (GitHub Copilot, Cursor, premium AI APIs) Learn from and contribute to a team transforming how software is built Clear career path in AI engineering with a rapidly growing field Work Environment Cross-functional AI-First squads with outcome-driven focus Modern tech stack and freedom to propose innovative solutions Collaborative culture that values experimentation and learning from failures Regular knowledge-sharing sessions and "AI Lunch & Learn" meetings Flexible working arrangements, including remote work options Impact Your work directly affects restoration professionals' daily efficiency (30% productivity target) Help insurance carriers process claims 50% faster through AI-powered workflows Contribute to products used across North America by leading restoration companies Be part of a team delivering 300% ROI over 3 years through AI transformation We are seeking a performance-driven, high-energy personality who has several years of experience in the field. Since you will work intensely with teams from many countries, proficiency in the English language is a prerequisite. We offer attractive compensation, unlimited career opportunities, and the possibility to work in one of the most exciting software companies in the industry. The position will be remote in any location of choice in Europe (outside Russia, Ukraine, and Belarus). Our headquarters are in Berlin, Germany, with major offices in Belgrade, Serbia, Lakeland, Florida, and in Canada. We look forward to receiving your application! Company website: www.docusketch.com www.immoviewer.com