AI Developer
We are looking for an experienced freelance developer to join an ongoing project for an international client. The role focuses on designing and building intelligent agent systems powered by large language models, alongside contributing to broader AI and Data Science initiatives.
Important!
This role involves some travel to the Netherlands to collaborate closely with the client, run in-person consulting sessions at the WeAreBrain office in Amsterdam, and occasionally visit the client’s office. Candidates must have the flexibility and ability to travel within Europe.
About the role You will work on both client-facing projects, designing LLM-powered agents, building the data infrastructure that supports them, and helping keep AI systems reliable in production. You'll collaborate directly with cross-functional teams, so strong communication skills are essential. The engagement is project-based
Key responsibilities
· Python software development across client and internal projects related to AI and Data Science
· Design and implement LLM-powered AI agents, including agent configuration and prompt engineering
· Build and maintain data pipelines that feed and support AI systems
· Collaborate with cross-functional teams to define requirements and deliver features
· Stay current with emerging AI frameworks, tools, and technologies
· Contribute to monitoring and troubleshooting AI systems in production
Required skills and experience
· Proficiency in Python, including async patterns, API integration, and production-quality code
· Demonstrable experience designing and shipping LLM-powered agents (please share examples or repos)
· Hands-on experience with frameworks such as LangChain, LlamaIndex, LangGraph, CrewAI, or similar
· Solid understanding of prompt engineering, RAG pipelines, and tool/function calling
· Experience building and maintaining data pipelines (e.g. Airflow, Prefect, Dagster, or equivalent)
· Familiarity with vector databases and embeddings
· Comfortable working in cross-functional teams and translating business requirements into technical solutions
· Fluent professional English (written and spoken) – mandatory
Nice to have
· Experience with multi-agent systems or agentic workflows in production
· Background in MLOps, observability, or deploying LLM systems at scale
· Experience with cloud platforms (AWS, GCP, or Azure)
· Exposure to evaluation frameworks for LLM applications
Engagement details
- Freelance / contract basis
- Remote
- 4 days a week minimum
- Start: asap
- Estimated duration: 3-6 months, maybe longe
- Rate: [rate or "to be discussed based on experience"]
Required languages
| English | C1 - Advanced |
| Ukrainian | Native |