Empowering the Mittelstand through AI-powered SaaS Solutions.
Senior Fullstack Applied AI Engineer
Location
Germany
Posted
43 days ago
Salary
€75K - €85K / year
Seniority
Senior
Job Description
Senior Fullstack Applied AI Engineer
MAIA
• You build and evolve MAIA's core product capabilities. • Your primary focus is backend and AI systems - RAG pipelines, retrieval strategies, agentic workflows, and LLM integrations. • You also implement the frontend changes needed to ship features end-to-end, while backend remains your main area of work. • You design, implement, and ship features from discovery to production rollout, with a strong focus on backend and AI functionality. • You build and iterate on RAG pipelines, retrieval strategies, and LLM integrations, making pragmatic tradeoffs across quality, latency, and cost. • You build evaluation approaches for LLM features - quality gates, regression detection, and observability that makes non-deterministic systems debuggable. • You implement frontend changes needed to ship features end-to-end - simple, intuitive UI work that unblocks delivery, typically a small portion of total effort. • You proactively scout new technologies and approaches, translate findings into production-ready solutions, and push the team's understanding of what is possible. • You collaborate closely with Product, DevOps, and customer-facing teams to turn requirements into high-quality, maintainable software.
Job Requirements
- Strong backend engineering skills in TypeScript, or another strongly typed language (Go, Java, Rust) plus solid TypeScript fundamentals and the ability to contribute productively in a TypeScript codebase from day one.
- Proven experience building and shipping production REST APIs.
- Strong SQL skills, ideally with PostgreSQL in production.
- Hands-on experience building or operating LLM applications, ideally with exposure to RAG systems and retrieval concepts.
- Commercial experience with at least one relevant LLM framework and at least one vector database.
- Practical experience debugging production systems using observability tooling (logs, metrics, tracing), for example Grafana, Sentry, PostHog, or equivalents.
- Solid React fundamentals and the ability to implement and maintain frontend components with good engineering quality and basic UX judgment.
- Foundational understanding of cloud and DevOps concepts, enough to collaborate effectively with a dedicated DevOps engineer and handle small operational tasks if needed.
- Ability to follow secure development best practices in day-to-day engineering work.
- Fluent in English. German is a plus.
Benefits
- A central role in the engineering team of a well-funded, fast-growing AI startup building for the industrial sector - where the AI problems are genuinely hard and the impact is tangible.
- Short decision-making paths, real ownership, and a team that trusts you to drive your work.
- Direct impact on product quality, AI capability, and company growth.
- Flexible working hours and fully remote in Germany
- Access to a WellPass fitness membership for your physical and mental wellbeing.
- Competitive salary of 75,000 - 85,000 EUR and VSOP (Virtual Stock Option Plan) participation opportunities.
- Most of our team is based in Leipzig, but remote team members are a natural part of how we work.
Related Guides
Related Job Pages
More AI Engineer Jobs
• Develop end-to-end Generative AI solutions, from technical design to production deployment and operation. • Lead or support the creation of copilots, automations, and assistants for clients and internal teams, ensuring quality, security, and scalability. • Evolve the LLMOps platform with a focus on governance, traceability, observability, cost, and security. • Work collaboratively with architecture, engineering, product, and operations teams to define and implement solutions with direct business impact. • Define and disseminate CI/CD best practices applied to Generative AI, in on-premises and cloud environments. • Investigate production failures and incidents, conduct root cause analysis, and propose structural improvements. • Promote technical best practices, perform code reviews, standardize solutions, and share knowledge across teams.
• Implement AI-powered product features and workflows based on specifications from senior engineers. • Write, iterate on, and manage production prompt templates, following established patterns for dynamic prompting and context injection. • Integrate structured output schemas (JSON mode, function calling, Zod/JSON schemas) to ensure AI responses are predictable and application-ready. • Build and maintain output enforcement mechanisms such as validators and repair loops under senior guidance. • Participate in prompt experimentation workflows — drafting variants, running A/B tests across models via OpenRouter, and documenting results. • Contribute to evaluation pipelines and help score prompt/model quality using Langfuse. • Write clean, maintainable TypeScript code within the Next.js / Node.js stack. • Participate in code reviews and incorporate feedback. • Document technical decisions and system behaviour to support knowledge sharing. • Collaborate with product, growth, data, and billing teams to deliver features on time.
As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We’re a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and societal impact. . The annual pay range for this position is $94,099.00- $147,600.00/year Pay ranges at Ciena are designed to accommodate variations in knowledge, skills, experience, market conditions, and locations, reflecting our diverse products, industries, and lines of business. Please note that the pay range information provided in this posting pertains specifically to the primary location, which is the top location listed in case multiple locations are available. Non-Sales employees may be eligible for a discretionary incentive bonus, while Sales employees may be eligible for a sales commission. In addition to competitive compensation, Ciena offers a comprehensive benefits package, including medical, dental, and vision plans, participation in 401(K) (USA) & DCPP (Canada) with company matching, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), company-paid holidays, paid sick leave, and vacation time. We also comply with all applicable laws regarding Paid Family Leave and other leaves of absence. How You Will Contribute: Duties: Responsible for developing integrations between various Ciena's enterprise applications by leveraging Mulesoft and Oracle SOA platforms. Stay up to date with newest technologies, have ownership, be self-motivated and be proactive. Responsible for development of integrations using Mulesoft and Oracle SOA Suite. Collaboratively work with integration team members to develop reusable services around error handling, logging, and monitoring. Manage relationships through effective communication with key collaborators, service, delivery, and business teams. Work closely with vendors to understand product roadmaps and costs. Keep abreast with industry activity and standards from the enterprise integration perspective. Stay agile and respond to constantly evolving priorities. Maintain peer relationships across IT areas (business applications, infrastructure, operations, network, security, etc.) to support effective implementations. Take ownership and ensure production move up process is done in a repeatable, coordinated, and flawless manner. Responsible for staying on top of rapid technical changes within the field. May telecommute from anywhere in the United States. The Must Haves: Requirements: Must have a Master’s’s degree in Computer Science, Information Technology or a related field and 0 months of experience in Employer will accept a Master’s degree or foreign equivalent in Computer Science, Information Technology or a related field and completion of a university level course, research project, internship, or thesis or one year of experience in the job offered, including experience in: • Java, Python, R or other functional programming languages; • Preparing technical documentation including training, process flows, system structure, or network deployment architecture; • Mulesoft, OIC, or Boomi; and • Current and emerging Integration technologies.. Contact: Human Resources, Ciena Corporation. . Must reference job A710.320.11. #LI-DNI Pay ranges at Ciena are designed to accommodate variations in knowledge, skills, experience, market conditions, and locations, reflecting our diverse products, industries, and lines of business. Please note that the pay range information provided in this posting pertains specifically to the primary location, which is the top location listed in case multiple locations are available. Non-Sales employees may be eligible for a discretionary incentive bonus, while Sales employees may be eligible for a sales commission. In addition to competitive compensation, Ciena offers a comprehensive benefits package, including medical, dental, and vision plans, participation in 401(K) (USA) & DCPP (Canada) with company matching, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), company-paid holidays, paid sick leave, and vacation time. We also comply with all applicable laws regarding Paid Family Leave and other leaves of absence. At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination. Ciena is an Equal Opportunity Employer, including disability and protected veteran status. If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.
• Architect, develop, and maintain AI-powered applications in Python, including conversational assistants, agentic tools, and retrieval-augmented generation (RAG) systems. • Design and optimize retrieval pipelines: embedding generation, vector search, hybrid search, and reranking against large domain-specific corpora. • Build document ingestion and parsing pipelines that extract structured content (text, tables, figures, citations) from scientific and technical documents for downstream use by AI systems. • Integrate structured knowledge — ontologies, controlled vocabularies, and knowledge graphs — with unstructured text to produce evidence-grounded, provenance-aware AI outputs. • Develop and operate shared platform services that accelerate delivery of new AI applications: model gateways, agent-tool integrations, authentication, API key management, and observability. • Lead technical design decisions and establish best practices for code quality, testing, evaluation, and deployment of AI systems. • Provision, deploy, monitor, and troubleshoot services on Kubernetes and cloud infrastructure, including container builds, manifests, and CI/CD pipelines. • Design and maintain relational and vector databases, including schema design, indexing, migrations, and incremental data updates. • Define and track quality metrics for AI systems (retrieval quality, answer faithfulness, latency, cost) and drive measurable improvements over time. • Engage directly with non-technical clients to gather requirements, clarify goals, manage expectations, and validate that delivered solutions align with their objectives. • Translate high-level client and mission needs into actionable technical specifications and development plans. • Mentor junior engineers and contribute to a culture of technical excellence. • Participate in and help facilitate standups, sprint planning, and cross-team review meetings across multiple project streams.




