SmartRecruiters Inc

Recruiting AI

SeniorSoftwareEngineer,Python

Stuttgart, Germany FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for mid candidates.

The Brief

“Senior Software Engineer, Python at SmartRecruiters Inc. Skills: Python, AI agents, microservices, RESTful APIs, distributed systems, AWS, Kubernetes. implementing and maintaining AI agentic systems. seamless integration of new services into the existing infrastructure”

What You'll Achieve.

scale up applications powered by NLP, Machine Learning and AI agents; connect people to jobs at scale; ensure enterprise-level service reliability and security; transform how companies identify, engage and hire the best talent; affect the experience of millions of job candidates; achieve our goals using cutting-edge technology; automate it all

Industry & Context.

Recruiting AI
Problems you'll solve

problem discovery; design, operate and debug distributed software

What They're Looking For.

Must Have

Minimum 5 years of experience in back-end development using Python microservices, working with modern RESTful APIs, designing a persistence layer (e.g. Kafka, MongoDB, PostgreSQL), understanding of distributed software how to design, operate and debug them, understanding of test automation techniques, Extensive experience in building AI powered products (LLM agents), Very good level of English (both verbal and written), B2/C1 level, Sharing of [SmartRecruiters's values ](https: //www. smartrecruiterscareers. com/our-values)and willingness to make an impact in the HRTech world

Nice to Have

Experience within Data Engineering, data processing pipelines (nice to have), experience in building AI agents (design for non-deterministic systems, monitoring AI quality, etc. )

What You'll Do.

implementing and maintaining AI agentic systems

seamless integration of new services into the existing infrastructure

design and develop intelligent AI agent-powered solutions

Participate in the full life-cycle of the product (including ideation

and measuring adoption)

Design and develop services with Python on top of Kubernetes/AWS infrastructure

connect to our persistence layer (Kafka

Build and document developer-friendly RESTful APIs

Design and build AI agents that can handle high traffic load and concurrency

bring your own product ideas to life

How You'll Work.

Team & Collaboration

working closely with our team of AI/ML engineers; work with dedicated platform team; partner and collaborate with R&D leaders, product managers, designers, and engineers; work with passionate people (our Engineering teams are located in Berlin and Krakow)

Communication Scope

Very good level of English (both verbal and written), B2/C1 level

Full Job Description

SmartRecruiters is the Recruiting AI Company that transforms hiring for the world’s leading enterprises. Built for global scale, SmartRecruiters, an SAP company, delivers an AI-powered hiring platform that automates and optimizes the entire talent acquisition process, ensuring faster and smarter hiring decisions. More than 4,000 companies, including Amazon, Visa, and McDonald's, rely on SmartRecruiters to build winning teams. In 2025, SmartRecruiters joined SAP, the global leader in enterprise applications. Together, SmartRecruiters and SAP are accelerating the reinvention of hiring by combining cutting-edge AI innovation with the scale, reach, and resources of SAP’s ecosystem. At SmartRecruiters, we are a values-driven, globally focused tech company with strong financial backing and a bold vision for the future of work. We commit and dig deep, embracing challenges with grit, curiosity, and a drive for excellence. We foster a collaborative and inclusive work environment, where trust and determination bring us together. Because together, we will win. Recognized by Fosway Industry Analysts as a strategic leader in recruitment technology for three consecutive years, and awarded by Comparably as a top company for Women, Perks and Benefits, Work-Life Balance, Happiness, Compensation, Diversity, and Culture - we take pride in creating a place where everyone can thrive. Our remote-friendly culture, competitive salaries, and strong internal mobility ensure that high performers have meaningful growth opportunities in an environment built on respect and empowerment. We are looking for an experienced Python Engineer to join our Chat group that builds innovative, data-driven recruiting products powered by next-generation agentic AI systems. You’ll be working closely with our team of AI/ML engineers to scale up applications powered by NLP, Machine Learning and AI agents. You’ll be responsible for implementing and maintaining AI agentic systems that connect people to jobs at scal

Free ATS check

Applying for this Senior Software Engineer, Python role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on SmartRecruiters

  • SmartRecruiters often includes a video screening step — check camera and mic permissions.
  • Link your GitHub or portfolio directly in the profile section for technical roles.
  • Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.

ANONYMOUS · UNFILTERED

What do employees actually say about SmartRecruiters Inc?

Real rants from real employees. Read before you apply.

Read Company Rants →