CrawlJobs Logo

Principal Software Engineer - Fullstack, AI

Germany, Berlin · Job Posted April 12, 2026
Apply Position
Job Link Share

Job Description

We are looking for an experienced Principal Software Engineer (Fullstack, AI) to join the Learner Experience Cluster at Babbel and help shape the technology behind impactful, customer-facing learning experiences used by millions of learners worldwide. A Principal Software Engineer at Babbel drives outsized, durable impact across multiple teams by shaping technical direction, improving system-level outcomes, and scaling the effectiveness of others. This is a role defined by influence, planning, and strong role modeling — not authority or heroics.

Job Responsibility

  • Drive architectural coherence and technical direction across multiple customer-facing systems and teams
  • Design and evolve high-leverage APIs, data models, and distributed systems that power learner journeys, personalization, and experimentation
  • Establish shared patterns, abstractions, and standards that reduce fragmentation and increase engineering leverage
  • Act as a role model for AI-native workflows across design, coding, testing, code review, debugging, and incident response
  • Champion effective and responsible usage of AI-assisted development tools and scalable prompting practices
  • Identify and implement opportunities where AI can measurably improve developer productivity, delivery speed, and production quality
  • Define guardrails and evaluation approaches to ensure AI usage is secure, reliable, and aligned with engineering standards
  • Improve delivery performance by advancing continuous delivery, observability, and production excellence practices
  • Anticipate cross-team risks and dependencies early and proactively de-risk them to protect learner experience and commitments
  • Multiply your impact through mentoring senior engineers, influencing without authority, and stepping in hands-on when critical paths require it

Requirements

  • Extensive experience designing, building, and operating distributed systems using Typescript and AWS
  • Deep expertise in APIs, asynchronous systems, data modeling, and service-to-service communication in production environments
  • Strong architectural judgment and the ability to communicate trade-offs clearly in service of product and learner outcomes
  • Proven ability to improve system-level outcomes such as reliability, scalability, delivery speed, and operational excellence
  • Hands-on fluency with AI-assisted development tools and demonstrated integration of AI into daily engineering workflows
  • Experience experimenting with or building AI-powered systems, LLM integrations, or AI-enabled features
  • Pragmatic, metrics-driven judgment in evaluating where AI adds meaningful value versus where traditional approaches are superior
  • A track record of influencing technical direction across multiple teams without relying on formal authority
  • Strong product mindset with experience connecting technical decisions to experimentation and measurable customer impact
  • Demonstrated ability to mentor senior engineers, raise technical standards, and elevate AI fluency across an organization
  • Ability to work in English

Nice to have

  • Experience with LLM evaluation frameworks, prompt engineering at scale, retrieval-augmented generation (RAG), or model experimentation pipelines
  • Experience building or scaling learning platforms, personalization systems, or A/B experimentation frameworks
  • Exposure to domain-driven design, event-driven architectures, or platform engineering
  • Experience shaping engineering operating models or standards during periods of technological transformation
  • Genuine interest in how AI, product, and learning science can combine to create meaningful learner outcomes
  • Experience with Golang

What we offer

  • 30 vacation days
  • 3-month Sabbatical
  • Family and life situation counseling
  • Flexible working hours and remote-friendly options
  • Jobbatical (up to 3 months inside the EU and UK)
  • Fully equipped office with nap, faith and family rooms
  • Internal learning opportunities
  • Yearly learning & development budget for external training
  • Free full access to Babbel & Babbel Live classes
  • Mobility benefits options
  • Discounted Urban Sports Club membership
  • Employee communities
  • Cultural and regular social events

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Principal Software Engineer - Fullstack, AI

8 matching positions

Principal Software Engineer - Evisort AI

Location
Location
Canada , Vancouver; Toronto
Salary
Salary:
168000.00 - 252000.00 CAD / Year
Workday
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of experience in software engineering
  • 8+ years experience with a web development framework (Flask, Django, FastAPI, NestJS, Sprint Boot, Ruby on Rails, ASP.NET, etc.)
  • 8+ years with PostgreSQL DB and SQL
  • Experience building and operating SaaS products in major cloud environments (AWS preferred)
  • Deep understanding of the tradeoffs and architecture of modern, highly-available, distributed systems
  • Exceptional influence and communication skills to translate architecture to business value for all stakeholders
  • Expert knowledge of software development best practices (DevOps, CI/CD, automated testing, observability)
  • Hands-on experience with containerization technologies (Docker, Kubernetes)
  • Familiarity with Elasticsearch
  • Exposure to additional programming languages like Java (backend) and TypeScript (frontend/fullstack) is a plus
Job Responsibility
Job Responsibility
  • Collaborate with engineering, data science, product, and develop teams to build and evolve our vision, strategy, and roadmap
  • Participate in an encouraging, iterative team culture that values curiosity, learning, and strong engineering practices
  • Contribute to the growth and success of your teammates through knowledge sharing and mentorship
  • Take ownership of multiple functional areas in our platform — from development to production (“you build it, you run it”)
What we offer
What we offer
  • Workday Bonus Plan or a role-specific commission/bonus
  • annual refresh stock grants
  • comprehensive benefits
  • Fulltime
Read More
Arrow Right

Principal Software Engineer

Microsoft is a company where passionate innovators come to collaborate, envision...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Collaborates with appropriate stakeholders to determine user requirements for a scenario
  • Drives identification of dependencies and the development of design documents for a product, application, service, or platform
  • Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI)
  • Drives creation and conducting of experimentation to determine the effectiveness of changes, monitors developments for prototyping and testing products, and interprets results from experimentation
  • Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items
  • Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate
  • Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale
  • Mentor and act as a role model for other engineers
  • Provide technical leadership, create clarity for projects and the organization for projects, generate team energy, and drive for project results and impact
  • Embody our culture and values
  • Fulltime
Read More
Arrow Right

Principal Software Engineer-Fullstack-CoreAI

Join the team building the future of AI at Microsoft. Are you passionate about b...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
  • 6+ years of experience in platform or front-end development using multiple languages and frameworks, including JavaScript, TypeScript, and React
  • Deep understanding of modern front-end technologies such as NextJS / Remix, SSR, Web Components, and performance optimization techniques
  • Demonstrated proficiency with AI-assisted software development tools and workflows (e.g., AI coding agents, LLM-powered development environments) to solve hard engineering and customer problems
  • Experience working on large-scale, UI-intensive product development
  • Passion for machine learning, artificial intelligence, and data science
Job Responsibility
Job Responsibility
  • Leverage modern AI-assisted development practices and tooling to accelerate delivery while maintaining high code quality
  • Architect full stack solutions that span from user experience through to backend data and service layers
  • Develop software using languages such as TypeScript, JavaScript, React, and others
  • Design, develop, and maintain backend services and APIs that support agentic workflows and platform capabilities
  • Collaborate with partner teams to comprehend, define, enhance, and develop AzureML capabilities
  • Respond, resolve, and integrate customer feedback with agility and dedication
  • Lead by example, adhering to best engineering practices, raising the quality bar, and improving the team's response to customer incidents
  • Fulltime
Read More
Arrow Right

Principal Software Engineer (Fullstack - Copilot)

Copilot Content Experience team is responsible for delivering best user experien...
Location
Location
Japan , Tokyo
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Solid full-stack engineering capabilities with comprehensive knowledge of consumer product development
  • Demonstrated ability to lead through influence, establishing technical direction for teams of 3–10 engineers across US, Japan, and China time zones. Experienced in conducting architecture reviews, design sprints, and technical alignment sessions
  • Solid background in AI, including hands-on experience developing AI products or integrating AI into daily development processes
  • Speaking English is required for daily work
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Implement (full stack is preferred) and release thoughtful features for the most attractive Copilot content experience
  • Improve feed experience for different products (e.g., Edge browser, Windows Widgets) and different endpoints (e.g., desktop, mobile)
  • Closely work with Devs and PMs in different countries to achieve fast collaboration and agile development.
  • Fulltime
Read More
Arrow Right

Principal Fullstack Software Senior Vice President

We are seeking a visionary and highly accomplished Senior Vice President (SVP), ...
Location
Location
Canada , Mississauga
Salary
Salary:
145100.00 - 217700.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience in software engineering
  • 5+ years in a senior leader capacity
  • 5+ years experience and extensive track record of leading engineering teams in a product-centric environment, with a history of successful product launches
  • 5+ years experience and demonstrated expertise in designing and building large-scale, distributed systems using microservices architecture
  • 5+ years experience and deep and extensive knowledge of modern software architecture principles and framework design
  • 5+ years experience and mastery of one or more modern programming languages (e.g., Java, Go, Python, C#)
  • 5+ years experience and good understanding of cloud-native technologies and platforms (e.g., AWS, Azure, GCP, Kubernetes)
  • 3+ years proven experience with API design (REST, gRPC), data modeling, and various database technologies (SQL, NoSQL)
  • Hands-on experience and proficiency in leveraging AI-powered development tools (e.g., GitHub Copilot, Devin) in a professional engineering environment
  • Must have Full stack -Java backend, React or Angular frontend experience
Job Responsibility
Job Responsibility
  • Lead architectural design and decision-making, promoting best practices for building scalable, resilient, and secure microservices
  • Drive the design and implementation of foundational frameworks that enable rapid and consistent product development across multiple teams
  • Act as the senior technical authority, providing guidance and mentorship to engineering teams on complex technical challenges
  • Oversee the end-to-end software development lifecycle, from concept and design to deployment and operations
  • Collaborate closely with Product Management, Design, and other business stakeholders to ensure technical solutions meet customer needs and market demands
  • Champion agile methodologies and a culture of continuous improvement to deliver high-quality products efficiently and predictably
  • Lead, mentor, and grow a world-class engineering organization, fostering a culture of excellence, collaboration, and ownership
  • Manage and develop engineering talents, Set clear goals, provide regular feedback, and create opportunities for career growth within the engineering team
  • Stay at the forefront of industry trends, particularly in software architecture, microservices, and artificial intelligence
  • Lead the evaluation and adoption of new technologies and tools to enhance engineering productivity and product capabilities
  • Fulltime
Read More
Arrow Right
New

Principal Software Engineer - Fullstack

Microsoft is a company where passionate innovators come to collaborate, envision...
Location
Location
Spain , Barcelona
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND proven technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • Proven experience in full stack programming
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Work closely with a passionate team of engineers to deliver impactful solutions that drive customer success
  • In an AI-first development environment, lead design and implementation, test, ship, and support large-scale services and components that power Fabric Data Engineering experiences, with industry leading quality, performance, scalability, reliability, and security
  • Collaborate with Product Management to define product requirements, validate specifications, and align on customer and business needs
  • Apply a growth mindset to tackle complex technical problems and deliver innovative, high-quality solutions
  • Contribute to a team culture centered on learning, continuous improvement, engineering excellence, and high-quality execution
  • Support and drive live site operations, ensuring service health, availability, and rapid mitigation of issues
  • Mentor and support peers, helping grow the team's collective capabilities and enabling shared success
  • Embody our culture and values
  • Fulltime
Read More
Arrow Right

Web Fullstack Architect

As a Principal Fullstack Architect for Pi, you will own the technical architectu...
Location
Location
United States , Palo Alto
Salary
Salary:
200000.00 - 300000.00 USD / Year
inflection.ai Logo
Inflection AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of professional software development experience, including senior, staff, or principal roles in fast-moving or high-growth environments
  • Strong hands-on experience building full-stack systems at scale, with deep expertise in modern frontend technologies (React, Next.js, TypeScript)
  • Solid backend experience in Python (FastAPI/Django) and/or Node.js, including API design, async workflows, and background processing
  • Proven track record in building and operating products used by thousands to millions of users in production
  • Experience designing and evolving system architectures over time, from early MVPs to large-scale, modular systems
  • Familiarity with cloud infrastructure (AWS, GCP, or Azure), containerized deployments, and production operations
  • Ability to collaborate effectively with product, design, and ML teams to turn ambiguous ideas into shipped features
  • Have a bachelor’s degree or equivalent in a related field to the offered position requirements
Job Responsibility
Job Responsibility
  • Own and evolve the end-to-end architecture for Pi’s web product, spanning frontend, backend services, and supporting infrastructure
  • Write high-quality, production code across the stack, with a strong focus on React, Next.js, TypeScript, and modern backend frameworks
  • Set and enforce best practices for code quality, system design, testing, performance, and reliability through hands-on leadership and reviews
  • Collaborate closely with backend and ML engineers to design APIs, data models, and workflows for low-latency, AI-powered experiences
  • Make pragmatic architectural decisions that balance speed, scalability, cost, and long-term maintainability as the product grows
  • Mentor and guide engineers across the team, helping them improve technical judgment, system design skills, and ownership
  • Identify technical risks early and influence product and engineering roadmaps with clear tradeoff analysis
  • Improve developer experience through better tooling, CI/CD, observability, and operational practices
What we offer
What we offer
  • Diverse medical, dental and vision options
  • 401k matching program
  • Unlimited paid time off
  • Parental leave and flexibility for all parents and caregivers
  • Support of country-specific visa needs for international employees living in the Bay Area
  • Equity component
Read More
Arrow Right
New

Assistant Director of Video Services

K-State Athletics is seeking qualified applicants for an Assistant Director of V...
Location
Location
United States , Manhattan
Salary
Salary:
47500.00 - 50000.00 USD / Year
k-state.edu Logo
Kansas State University
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree or equivalent combination of education and training beyond high school, with an emphasis in professional video production, broadcast media, sports media, digital media, or a related field
  • Strong proficiency in Adobe Premiere Pro, Adobe After Effects, and Adobe Photoshop
  • Bachelor's degree in video production, broadcast media, sports media, communications, or a related field
  • Minimum of one year of full-time experience in a collegiate or live-event video production environment
  • Working knowledge of Ross Video Kiva, Expression, and Acuity systems
  • Daktronics Show Control
  • EVS Replay systems
  • and Yamaha audio boards
  • Strong verbal and written communication skills with the ability to collaborate effectively across departments and production teams
  • Demonstrated ability to perform in a fast-paced, high-pressure live production environment while meeting deadlines and adapting to last-minute changes with strong attention to detail
Job Responsibility
Job Responsibility
  • Plan, develop, edit, organize, and manage creative content for videoboards and other in-venue display systems
  • Manage all game day control room operations, including production setup, supervision of student and freelance crew members, live event directing, and overall execution of in-venue videoboard productions
  • Oversee operation and content management of Daktronics display systems across all athletic venues, ensuring proper functionality and timely content updates
  • Perform additional duties and special projects as assigned
What we offer
What we offer
  • Excellent medical, dental and vision health plans
  • Retirement plan (No Vesting Period!!)
  • Generous earned leave plan – vacation and sick
  • Parental leave plan
  • Term life insurance
  • Accidental death and dismemberment insurance
  • Long term disability insurance
  • Paid KSU designated holidays
  • Fulltime
Read More
Arrow Right