Our client works on very challenging and exciting projects and is looking for a
Senior AI Agent Developer
Required Experience:
Bachelor's or Master's degree in Computer Science, Data Science, or a related field.
Strong software engineering expertise in Python, with a focus on FastAPI, Pandas, and NumPy.
Experience with Retrieval Augmented Generation (RAG).
Proficiency in Prompt Engineering.
Knowledge of vector databases and embedding models.
Experience with LangChain and LangGraph.
Experience with FastMCP.
Experience with multi-agent libraries/frameworks like CrewAI, Autogen, and Taskweave is a plus.
Hands-on experience with Azure cloud services, including Azure Functions.
Familiarity with other cloud platforms and their AI services is a plus.
Understanding of data engineering concepts, including data pipelines, data integration, and data warehousing is a plus.
Ability to work with large datasets and perform data cleaning, transformation, and manipulation.
Experience with version control, small and regular commits, unit tests, CI/CD, packaging, and Docker.
Knowledge of AI ethics, bias mitigation, and responsible AI practices is a plus.
Strong analytical thinking and creative problem-solving skills.
Good communication skills for collaborating with cross-functional teams and stakeholders.
Soft Skills:
High ownership and a builder mindset: you take ideas from ambiguous problem statements to working solutions.
Passion and curiosity for AI engineering; you actively explore new approaches and share learnings with the team.
Strong written and verbal communication; able to explain complex systems clearly to engineers and non-engineers.
Highly collaborative and effective in distributed teams across time zones; comfortable pairing/mobbing when needed.
Ability to lead by influence: mentor others, drive alignment on architecture, and raise the team's bar for quality.
Further Information:
Contract type: B2B/ 12 month contract
Workload: remote