Full Stack Engineer (AI-Enabled Product Development)
Michael Bailey Associates · Berlin, Germany
Apply & track with Apply EdgeStaff Full Stack Engineer (AI-Enabled Product Development)Senior Individual Contributor | Full Stack | Product-Focused EngineeringLocation: Reinickendorf / Tegel area of BerlinWe’re looking for a Staff Full Stack Engineer to lead the development of AI-enabled products that solve real business problems. This is a senior individual contributor role for someone who combines deep technical expertise with strong product thinking.You’ll work at the intersection of AI, full stack engineering, and product development, using modern tooling and agentic workflows to deliver scalable, high-quality solutions.What Success Looks LikeYour technical decisions stand the test of time—no rework needed months later Stakeholders bring you problems, not just tickets AI tooling measurably improves team productivity without sacrificing quality Features ship on time, with low defects and clear documentation You raise the bar for engineers around you Experience & Expertise5+ years in full stack development, owning production systems end-to-endHands-on experience using AI coding tools in a professional environmentStrong frontend (React, Vue, or Angular) and backend (Node.js, Python, Java, or .NET) skillsExperience building and scaling APIs and microservicesSolid database knowledge (SQL and/or NoSQL)Experience with cloud platforms (AWS, Azure, or GCP) and CI/CD toolsStrong understanding of security best practices (authentication, encryption, OWASP)Ability to turn ambiguous requirements into clear technical solutionsExperience influencing architecture and mentoring othersBonus: Experience in real estate technologyQualificationsDegree in Computer Science, Software Engineering, or equivalent experienceEnglish: AdvancedCloud or AI/ML certifications are a plusKey ResponsibilitiesAI-First EngineeringUse AI coding assistants and agentic tools to accelerate development (scaffolding, refactoring, testing, documentation) Build automated engineering workflows (code review support, API scaffolding, migrations, test generation) Integrate LLM-powered features into products (e.g. intelligent search, document processing, reporting) Evaluate and drive adoption of emerging AI development tools Product & Technical LeadershipTranslate ambiguous business problems into clear technical solutions Lead requirement discovery with stakeholders and challenge assumptions early Contribute to architecture and technical strategy—not just delivery Mentor engineers and elevate team standards through collaboration Full Stack Development & ArchitectureBuild scalable, performant frontend and backend systems Design secure RESTful and GraphQL APIs Own integrations with third-party systems (CRM, ERP, property platforms) Optimize data models and system performance as the product scales Quality, Testing & DeliveryImplement robust automated testing (unit, integration, E2E, AI-assisted) Improve CI/CD pipelines and release processes Maintain high standards for code quality, security, and maintainability Respond to production issues with a root-cause mindset Who You AreYou take ownership and move things forward without waiting You embrace AI as a productivity multiplier—but think critically You have deep technical expertise and care about quality You think beyond tickets and focus on solving real problems You continuously learn and apply new technologies You elevate the people and systems around you You handle sensitive data responsibly