Senior AI Developer
Role details
Job location
Tech stack
Job description
As a Senior AI Developer, you will lead the integration of advanced AI-driven solutions across the software development lifecycle, driving innovation and modernization of core technology systems within a large-scale financial environment. You will work on cutting-edge AI technologies, including generative AI and large language models, to build intelligent systems that enhance high-volume transaction platforms. This role involves collaborating with engineering teams to design scalable architectures, improve development efficiency through AI-assisted workflows, and contribute to enterprise-wide transformation initiatives while ensuring high performance, reliability, and compliance., * Lead development and implementation of AI-powered solutions across the software development lifecycle
- Utilize generative AI tools to enhance coding, testing, debugging, and automation processes
- Design and develop scalable applications using Java, Spring framework, and microservices architecture
- Collaborate with cross-functional teams to modernize legacy systems and transition to distributed platforms
- Implement and manage cloud-based solutions with CI/CD pipelines
- Apply prompt engineering and structured specifications to guide AI-assisted development
- Ensure high availability, performance, and security of applications handling large transaction volumes
- Conduct code reviews and mentor team members on AI-driven development best practices
- Develop and maintain technical documentation including architectural diagrams and specifications
- Participate in Agile ceremonies and contribute to continuous improvement initiatives
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or related technical field, or equivalent experience
- 7+ years of experience in software development with Java and Spring framework in enterprise environments
- 2+ years of hands-on experience with AI/ML implementation and deployment in production
- Strong experience with generative AI tools such as GitHub Copilot, Claude Code, or similar
- Knowledge of agentic workflows, prompt engineering, and AI-assisted software development practices
- 6+ years of experience working with microservices, containers, and cloud platforms
- 6+ years of experience with CI/CD pipelines and DevOps practices
- Experience with cloud platforms such as AWS, GCP, or similar
- Experience with databases such as MongoDB, Aerospike, or PostgreSQL
- Experience in system modernization from legacy platforms to distributed systems
- Hands-on experience with large language models such as GPT, Claude, or similar
- Strong understanding of financial systems or transaction-based platforms
- Excellent communication skills and ability to lead and collaborate across teams
- Strong analytical mindset with a focus on execution and continuous improvement
- Familiarity with messaging systems such as Kafka or RabbitMQ (preferred)
- Experience in Agile development environments and tools such as JIRA and Confluence (preferred)