About the Role
We are seeking a skilled and experienced AI Agents Developer to join our dynamic team. In this hands-on role, you'll design, build, and deploy sophisticated agents that orchestrate data, workflows, and decisions across the firm.
You will be responsible for translating strategy into code, measuring impact in dollars or hours saved, and thriving in a fast-moving environment.
This is an exciting opportunity to work with cutting-edge technologies and make a significant contribution to the development of our AI capabilities.
Key Responsibilities:
* Design and develop robust AI agents using Python.
* Integrate AI solutions with existing enterprise systems.
* Understand the landscape of 3rd party models, their strengths and weaknesses.
* Collaborate with cross-functional teams to understand user needs and deliver effective agents.
* Maintain a platform for the evaluation of agents.
* Produce high-quality, unit-tested code and uphold consistent style and documentation through code reviews and CI/CD practices.
* Troubleshoot and debug AI systems to ensure optimal performance.
Requirements
To be successful in this role, you will need:
* Bachelor's degree in Computer Science, AI, or related field.
* Minimum of 6 years professional experience in developing python applications.
* Deep familiarity with Python 3.x, including advanced features (asyncio, type hints, context managers).
* Solid understanding of software design patterns, object-oriented design, and modular architecture.
* Excellent knowledge of Python, common AI/ML libraries and integration with 3rd party services.
* Some commercial or open source experience in developing AI agents with any of the well-known services.
* Experience with enterprise tools such as Git, Confluence and Slack.
* Strong problem-solving skills and ability to work in a dynamic environment.
What We Offer
We offer a competitive remuneration package, including an attractive bonus structure and additional leave entitlements.
Additionally, we provide training, mentorship and personal development opportunities to help you grow professionally.
We also offer a range of benefits, including gym membership, weekly in-house chair massages, daily breakfast, lunch and an in-house barista.
Regular social events, including an annual company trip, are also part of our culture.
We value diversity and inclusion and encourage applications from candidates from any and all backgrounds.
],