Senior AI Automation Engineer (n8n, Make, Python/JavaScript)
About the Client
AI and process automation consultancy based in Munich, Germany
The Role
Senior AI Automation Engineer
This isn't a role for someone who only builds simple automations.
Commitment
Working Hours
Location
Engagement
Monthly Rate
AI Automation & Workflow Development
- Design, build, and maintain complex automation workflows using
n8n, Make.com, and Zapier
.
- Develop end-to-end integrations connecting business applications, APIs, databases, CRMs, and AI models.
- Build and optimize
HubSpot CRM automations
, including contacts, deals, pipelines, properties, and workflows.
- Develop AI-powered solutions and agents for sales, research, customer support, and other business processes.
- Troubleshoot and optimize workflows for reliability, scalability, and maintainability.
Software Development & AI Systems
- Develop custom integrations, scripts, and applications using
JavaScript/TypeScript and/or Python
.
- Design robust system architectures involving APIs, webhooks, databases, and authentication.
- Build
RAG (Retrieval-Augmented Generation) systems
using LLMs, embeddings, document retrieval, and vector databases.
- Evaluate existing platforms and develop custom solutions when off-the-shelf tools are insufficient.
- Apply software engineering and cybersecurity best practices to ensure secure, reliable, and maintainable systems.
Project Ownership & Collaboration
- Take ownership of projects from requirements gathering and solution design through testing, deployment, and optimization.
- Translate business requirements into practical technical solutions.
- Collaborate with the founder and delivery team on technical decisions and project execution.
- Maintain clear documentation and high standards of quality.
- Proactively identify opportunities to improve systems, workflows, and development processes.
Must-Haves
- Several years (at least 3+) of professional
software development experience
, complemented by substantial hands-on automation engineering experience.
- Advanced proficiency in
n8n and Make.com
, including complex, multi-step workflows and integrations.
- Strong hands-on experience with
HubSpot CRM
, including its data structures, pipelines, properties, and automation capabilities.
- Practical experience building
RAG-based AI systems
, including LLM integrations, embeddings, document retrieval, and vector databases.
- Strong programming skills in
JavaScript/TypeScript and/or Python
.
- Solid understanding of APIs, webhooks, databases, authentication, and system architecture.
- Experience developing AI-powered workflows, LLM integrations, and AI agents.
- Ability to independently design, troubleshoot, and deliver complex technical solutions.
- Excellent written and spoken English, with the ability to communicate technical concepts clearly.
Nice-to-Haves
- Experience with
Zapier, Close CRM, or other automation and CRM platforms
.
- Familiarity with
Claude Code
or similar AI-assisted development tools.
- Experience building custom business applications or replacing/extending SaaS platforms.
- Background in an AI automation consultancy, agency, or client-facing technical environment.
- Previous technical leadership experience.
Ideal Candidate Profile
software engineer at heart
analytical, structured, detail-oriented, and methodical
Why Join?
- Work on complex AI automation, RAG, CRM integration, and custom software projects.
- Collaborate closely with the founder of a growing AI consultancy serving the DACH market.
- Take ownership of technical solutions with significant autonomy.
- Help shape technical standards, processes, and future engineering capabilities.
- Join a long-term, fully remote opportunity with room for professional growth.
Recruitment Process
Initial Interview with Bamboo Works
Client Interview
Technical Assessment / Test Assignment
Offer & Onboarding
Skills
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.