AI Software Developer
This position involves working on the development of AI apps for large-scale, data-heavy systems in a modern cloud environment.
You will be primarily working with Python but also have the opportunity to work with Java or C# if you are open to cross-training. The role is ideal for individuals who enjoy building scalable and production-grade applications using data libraries such as Pandas / NumPy.
Key Responsibilities:
* Designing and implementing AI agents that can reason, plan, and execute tasks across systems
* 'Working with LLMs (Open Ai, Anthropic) including API integration and performance optimisation
* Familiarity with data stores such as Oracle, Snowflake and platforms like S3 PL/SQL
Main Requirements:
* A minimum of 6 years' experience in enterprise software development;
* A strong background in Python although Java/C# knowledge would also be beneficial;
* Data structures knowledge & object-oriented programming fundamentals are essential'; .