hero
companies
Jobs

AI Engineer

We Make Change

We Make Change

Software Engineering, Data Science
Berlin, Germany
Posted on Feb 5, 2026

Volunteer for a startup building a digital backbone for circular electronics ♻️

S2S Dynamics

The global e-waste crisis is growing, with over 60 million tons generated annually and only 20% properly recycled. Manufacturers lack visibility into end-of-life product data, while recyclers operate without standardised information leading to material loss, non-compliance and environmental harm.

We are building a digital backbone for circular electronics with our platform that connects electronics manufacturers with recyclers through an AI-powered matchmaking to enable seamless data sharing, material recovery and compliance automation.

Role (Volunteer, unpaid): AI Engineer

Role Description: S2SDYNAMICS is looking for an AI/ML Engineer with experience in building LLM-based agents and retrieval-augmented generation (RAG) systems to help us develop next-generation AI features for our Recycler SaaS platform. You'll design and implement intelligent assistants that enable users to query organisational data, manage support workflows, and gain actionable insights.

This is an exciting opportunity to apply cutting-edge AI technologies in a real-world climate innovation context.

🔧 Key Responsibilities:

  • Design and implement LLM-powered chat agents using OpenAI APIs (Chat Completions, Function Calling).
  • Develop retrieval-augmented generation (RAG) pipelines integrating vector databases (e.g. Chroma, Pinecone).
  • Build secure and scalable endpoints for answering questions over organisational data.
  • Collaborate with backend team to deploy and integrate ML services into our FastAPI and AWS ECS stack.
  • Create document ingestion workflows for unstructured data (Excels, CSVs) with embeddings and chunking strategies.
  • Prototype and evaluate prompt engineering strategies for high-quality responses.
  • Ensure responsible AI usage with content moderation, rate limiting, and auditing mechanisms.
  • Write clean, modular, and well-documented code with tests and monitoring hooks.
  • Participate in Agile workflows, code reviews, and collaborative planning sessions.

🛠️ Tech Domains:

  • LLM APIs & Frameworks: OpenAI (Chat Completions, Assistants, Function Calling), LangChain, LlamaIndex
  • Vector Search / RAG: Chroma, Pinecone (or similar)
  • Data Processing: Text extraction from Excels/CSVs, embeddings generation
  • API Design: RESTful endpoints (FastAPI integration)
  • Authentication & Security: API keys management, access control
  • Cloud & Infrastructure: AWS ECS (Fargate), S3 for document storage, CloudWatch logging
  • DevOps: Docker, GitHub Actions for CI/CD
  • Monitoring: Logging prompts/completions, user interactions for continuous improvement
  • Tools: Python, Jupyter Notebooks, Postman, Swagger/OpenAPI

🌟 Ideal Candidate:

  • Strong Python skills with hands-on experience using OpenAI’s GPT models.
  • Familiarity with prompt engineering, function calling, and building conversational flows.
  • Experience with retrieval-augmented generation (RAG) systems and vector database integration.
  • Comfortable processing unstructured data (text extraction, embeddings, chunking).
  • Understanding of API development and integration with cloud-based backends.
  • Awareness of AI safety and responsible usage practices.
  • Comfortable working with containerized workflows (Docker), version control (Git).
  • Strong communication skills and collaborative mindset for async-first teams.
  • Bonus: Interest or experience in climate tech, sustainability data, or SaaS platforms.

🚀 What You’ll Gain:

  • Real-world experience: Build and deploy AI features used by sustainability-focused organisations.
  • Mentorship: Collaborate with experienced engineers and product leads.
  • Portfolio-ready work: Deliver production-grade ML features with clear impact.
  • Flexible schedule: ~10–15 hours/week, fully remote.
  • Growth opportunities: Future consideration for full-time roles and potential equity participation.

📬 How to Apply: Please submit your CV or LinkedIn profile. Please not this is a volunteer position.