AI Automation Developer (Remote)
Overview:
We are seeking an experienced AI Automation Developer to join our team. Working for a German-based company, this role offers the opportunity to work remotely on cutting-edge automation solutions, combining AI technologies with advanced workflow development. The ideal candidate will have a strong technical background, excellent problem-solving skills, and a passion for creating scalable, AI-driven solutions.
Key Responsibilities:
- AI Integration and Development
- Implement and fine-tune Large Language Models (LLMs) for automation solutions.
- Design logical and efficient conversational AI workflows.
- Craft and optimize AI prompts to enhance functionality and user experience.
- Workflow Automation
- Build and optimize advanced workflows using n8n automation tools.
- Develop and integrate APIs for seamless communication between systems using tools like FastAPI.
- Streamline and automate complex processes to improve efficiency and scalability.
- Data Processing and Management
- Preprocess and transform structured data (JSON/XML) for analysis and automation.
- Manage and optimize SQL and NoSQL databases for workflow requirements.
- Infrastructure and Deployment
- Deploy containerized applications using Docker.
- Implement scalable cloud-based infrastructure to support automation pipelines.
- Ensure workflows are secure, resilient, and maintain high availability.
- Collaboration and Maintenance
- Collaborate with cross-functional teams to integrate AI-driven automation solutions.
- Maintain codebases using Git for version control.
- Troubleshoot and optimize workflows to address technical challenges.
Required Technical Skills:
- Strong understanding of data structures and algorithms.
- Proficiency in JavaScript/Node.js for backend development.
- Hands-on experience with LLM implementation and prompt engineering.
- Advanced skills in n8n workflow development and optimization.
- Expertise in API integration and RESTful API design using tools like FastAPI.
- Proficiency in JSON/XML processing for data-driven automation.
- Experience with Docker for application deployment and cloud integration.
- Solid knowledge of SQL and NoSQL database management.
Experience and Qualifications:
- Bachelor’s or Master’s degree in Computer Science, AI, or related fields.
- At least 3 years of experience in automation, AI integration, or similar roles.
- Strong problem-solving skills with the ability to work independently.
- Excellent English communication skills; German proficiency is a plus.
- Prior experience working in international teams is advantageous.
What We Offer
- Fully remote role.
- Opportunity to work on innovative automation projects for a German-based company.