Senior AI Developer
Job Summary
About the Role:
The Senior AI Developer will be a key member of the Artificial Intelligence team and will play an integral role in designing building delivering and scaling AI-enabled systems and processes to improve business processes and decision-making capabilities. The AI developer will work within the development team to transform optimize and digitize operational processes in order to deliver bottom-line value and results for Citco. The position requires you to work with different technologies including but not limited to machine learning natural language processing computer vision generative models and multi-agent systems.
About the Artificial Intelligence Team:
The Artificial Intelligence team is multi-disciplinary team charged with identifying building and deploying operational AI-enabled solutions leveraging a suite of emerging technologies such as Machine Learning Natural Language Processing Computer Vision Large Language Models generative models and multi-
Responsibilities
- Develop optimize and maintain machine learning models including LLM-based and conversational AI systems.
- Implement and manage API generation and consumption for seamless integration of AI services into enterprise ecosystems.
- Contribute to end-to-end AI lifecycle management including model development deployment monitoring and continuous improvement.
- Establish and support MLOps practices including CI/CD pipelines versioning and automation for AI solutions.
- Write and maintain robust unit and integration tests to ensure performance scalability and reliability of AI systems.
- Collaborate with business analysts product owners and stakeholders to translate business requirements into scalable technical solutions.
- Conduct proof-of-concepts (PoCs) and pilot programs to evaluate new technologies and drive innovation.
- Optimize AI performance through prompt engineering evaluation techniques and iterative improvements.
- Contribute to system architecture and design ensuring modularity scalability and maintainability.
- Apply strong analytical and problem-solving skills to identify opportunities for automation and process optimization.
- Ensure AI solutions adhere to regulatory requirements security standards and ethical AI principles.
Key Competencies
- Strong experience with LLMs GenAI and Agentic AI architectures including design and implementation.
- Proficiency in AWS cloud services for AI/ML development and deployment.
- Expertise in API design integration and microservices architecture.
- Strong programming skills (Python preferred) with solid technical depth.
- Experience with testing frameworks including unit and integration testing.
- Solid understanding of software engineering best practices and Agile delivery methodologies.
- High level of technical expertise combined with strong analytical and problem-solving skills.
- Strong focus on quality and risk management in designing and delivering AI solutions.
- Excellent communication and teamwork skills with the ability to collaborate across functions.
- Highly organized accountable and goal-oriented with a strong drive for results.
- Demonstrated adaptability in working with evolving technologies and fast-paced environments.
Bonus Skills
- Experience with DevOps practices (CI/CD containerization automation).
- Familiarity with full-stack development for AI-driven applications.
Qualifications
About You
- Bachelors or Masters degree in Computer Science Data Science Information Technology Engineering or a related field.
- Proven experience in AI/ML development with hands-on expertise in LLMs NLP conversational AI and Agentic/GenAI systems.
- Strong proficiency in Python (and/or PySpark) and modern machine learning frameworks.
- Practical experience with AWS AI/ML services for building and deploying scalable solutions.
- You are a hands-on developer who enjoys building intelligent scalable AI systems using cutting-edge technologies.
- Experience delivering end-to-end AI solutions across the full lifecycle (design development deployment and monitoring).
- Strong analytical and problem-solving skills with the ability to work through complex challenges.
- Ability to work effectively in team environments collaborating with technical and non-technical stakeholders.
- Excellent communication skills with the ability to translate technical concepts into business-friendly language.
- You are curious and continuously learning staying up to date with emerging AI tools frameworks and practices.
- Demonstrated ability to deliver AI solutions in enterprise environments with a focus on quality and impact.
Preferred / Assets
- Experience or knowledge of the financial services industry/products.
- AWS Machine Learning certification or similar credentials.
- Familiarity with DevOps practices (CI/CD automation deployments).
- Experience with Jira and Confluence.
Required Experience:
Senior IC
About Company
At Citco, we don't just provide bespoke solutions and better results. We’re a true partner dedicated to developing rich, long-term relationships through gold standard services.