Senior AI Developer – (Python)
About the Opportunity
We are seeking a Senior AI Developer to join a growing Artificial Intelligence team focused on designing, building, deploying, and scaling AI-enabled solutions that drive operational efficiency, automation, and enhanced decision-making capabilities across the business.
This is an exciting opportunity to work with cutting-edge technologies including Large Language Models (LLMs), Generative AI, Conversational AI, Machine Learning, Natural Language Processing (NLP), Computer Vision, and Multi-Agent Systems. You will play a key role in transforming and optimizing business processes through innovative AI solutions while contributing to the evolution of enterprise AI capabilities.
The Role
As a Senior AI Developer, you will collaborate with cross-functional teams to design, develop, and deploy intelligent AI applications that deliver measurable business value. You will be involved in the full AI lifecycle, from solution design and model development through deployment, monitoring, and continuous improvement.
Key Responsibilities
- Design, build, and deploy AI-powered applications leveraging LLMs, Generative AI, Conversational AI, and Agentic AI frameworks.
- Develop intelligent agent-based systems capable of tool usage, orchestration, reasoning, and autonomous execution.
- Design and implement AI/ML solutions using cloud platforms, primarily AWS, with exposure to Azure.
- Develop, optimize, and maintain machine learning models, including LLM-based and conversational AI systems.
- Build and integrate APIs to enable seamless connectivity between AI services and enterprise platforms.
- Contribute to end-to-end AI lifecycle management, including development, deployment, monitoring, and optimization.
- Establish and support MLOps practices including CI/CD pipelines, model versioning, automation, and governance.
- Develop robust unit and integration testing frameworks to ensure performance, scalability, and reliability.
- Collaborate with business stakeholders to translate requirements into scalable AI solutions.
- Conduct proof-of-concepts (PoCs) and pilot initiatives to evaluate emerging technologies.
- Optimize AI performance through prompt engineering, evaluation frameworks, and iterative improvements.
- Contribute to system architecture and design with a focus on scalability, maintainability, and resilience.
- Identify opportunities for automation and process optimization through AI-driven solutions.
- Ensure solutions adhere to security, compliance, regulatory, and responsible AI standards.
Required Skills & Experience
- Strong experience designing and implementing LLM, Generative AI, and Agentic AI solutions.
- Hands-on experience with AWS AI/ML services, including technologies such as Bedrock, SageMaker, and Lambda.
- Expertise in API development, integrations, and microservices architecture.
- Strong Python development experience (PySpark experience is advantageous).
- Experience with machine learning frameworks and AI development tools.
- Knowledge of software engineering best practices, testing methodologies, and Agile delivery.
- Experience implementing MLOps and DevOps practices including CI/CD automation.
- Strong analytical and problem-solving skills.
- Excellent communication skills with the ability to engage technical and non-technical stakeholders.
- Proven ability to deliver high-quality AI solutions within enterprise environments.
Qualifications
- Bachelor's or Master's degree in Computer Science, Data Science, Engineering, Information Technology, or a related discipline.
- Proven experience delivering AI/ML solutions across the full development lifecycle.
- Strong understanding of NLP, Conversational AI, LLMs, and Generative AI technologies.
- Experience developing and deploying scalable cloud-based AI solutions.
Nice to Have
- Financial services industry experience.
- AWS Machine Learning Certification or equivalent.
- Experience with Databricks, UiPath, Azure AI services, or similar platforms.
- Familiarity with full-stack development for AI-driven applications.
- Experience using Jira and Confluence.
What's on Offer
- Opportunity to work on innovative AI and Agentic AI initiatives.
- Exposure to cutting-edge technologies and enterprise-scale AI projects.
- Collaborative and supportive team environment.
- Competitive salary and benefits package.
- Ongoing professional development and learning opportunities.
- Clear career progression within a growing AI function.
If you're passionate about building intelligent AI systems and want to help shape the future of enterprise AI, we'd love to hear from you.
