Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
Citi’s Enterprise AI Products team builds AI solutions for the wider bank, including capabilities for data sharing across agent ecosystems, new Agentic AI use cases, and purpose-built tooling for modern AI architecture.
задачи
Own and lead technical components end-to-end, ensuring alignment with business and product objectives
Work with senior business and technology stakeholders to understand problems and translate them into technical solutions
Shape product roadmaps, technical strategy, and priorities with the team lead and wider stakeholders
Design, develop, and implement scalable, production-quality solutions using sound engineering and architectural principles
Build AI solutions, including Generative AI and Agentic AI using Google ADK
Design, develop, and test AI Agents; work with Model Context Protocol (MCP) and MCP servers
Write high-quality code in Python and/or Java across modern AI and platform technologies
Provide technical leadership, mentoring, and guidance to other engineers, and contribute to team development
Drive engineering quality through code reviews, technical design reviews, testing, and robust CI/CD practices
Ensure solutions meet Citi’s risk, security, and compliance requirements and integrate effectively with wider technology platforms
требования
Proven experience as a Senior Developer, Technical Lead, Lead Engineer, or in a similar senior engineering role
Strong expertise in object-oriented programming, software architecture, and technical design
Hands-on development experience in Python and/or Java; experience with both is highly desirable
Experience with Generative AI and AI Agents
Strong understanding of REST APIs, networking, databases, and CLI tooling
Experience with CI/CD and modern DevOps tooling
Ability to shape technical strategy and roadmaps and influence senior stakeholders
Interest in understanding business problems and working with non-technical stakeholders
Strong problem-solving, communication, and presentation skills; confidence engaging with business and technology leaders
Experience providing technical leadership, mentoring, or line management within software engineering teams
A Bachelor’s degree in Computer Science, Engineering, or a related discipline is preferred; graduate-level or continuing education is a plus
Будет плюсом: Google ADK, Model Context Protocol (MCP), AI/data/service integration, Postgres/Oracle, Jenkins, uDeploy, Tekton, Harness or equivalent, Neo4j or other graph databases, UX/front-end development, broader AI platform technologies
условия
Competitive base salary, reviewed annually
27 Days of annual leave plus bank holidays
Discretionary annual performance-related bonus
Private medical care and life insurance
Employee Assistance Program
Pension plan
Paid parental leave
Special discounts for employees, family, and friends
Hybrid working model with up to 2 days working at home per week