Citi is seeking a Database GenAI & AI Specialist to design, develop, deploy, and maintain intelligent AI agents for automating, optimizing, and enhancing database management.
Requirements
- Deep Database Expertise: Extensive hands-on experience with administration, tuning, and troubleshooting of at least two major database systems (e.g., Oracle, PostgreSQL, MongoDB, SQL Server, Hadoop, Caching technologies).
- Strong AI/ML Foundations: Proven experience in designing, training, and deploying machine learning models, particularly for anomaly detection, prediction, and optimization.
- AI Agent Development: Practical experience in building and deploying intelligent agents, automation bots, or similar AI-driven autonomous systems.
- Proficiency in programming languages such as Python (essential for AI/ML and automation), Java, or Go.
- Solid understanding of database concepts including schema design, query optimization, indexing, replication, clustering, and backup/recovery strategies.
- Experience with machine learning frameworks and relevant libraries.
- Familiarity with natural language processing (NLP) for enabling natural language interaction with systems.
Responsibilities
- AI Agent Design & Development: Lead the design, development, and implementation of AI agents engineered to automate and optimize database management tasks across various database platforms (e.g., Oracle, PostgreSQL, MongoDB, SQL Server, Hadoop, Caching technologies).
- Proactive Monitoring & Anomaly Detection: Develop AI agents capable of continuous, intelligent monitoring of database performance metrics, resource utilization, and operational logs to detect anomalies and predict potential issues before they impact services.
- Automated Remediation: Design and implement agents that can automatically diagnose common database problems and execute predefined or learned remediation actions (e.g., query optimization, index creation/rebuilding, storage reallocation, connection management).
- Performance Optimization: Utilize AI/ML techniques to develop agents that analyze database workloads, identify performance bottlenecks, and recommend or automatically apply optimal configurations, query rewrites, or indexing strategies.
- Security & Compliance Agents: Build agents to enforce database security policies, monitor for unauthorized access attempts, identify vulnerabilities, and ensure compliance with regulatory standards.
- Natural Language Database Operations: Implement natural language interfaces (using NLU/NLG) within agents to allow DBAs and developers to interact with and query database status, historical performance, and receive recommendations using plain language.
- Data Lifecycle Management Automation: Develop agents to automate data archival, purging, backup, and recovery processes based on policies and learned patterns.
Other
- Bachelor's or master’s degree in computer science, Database Administration, Artificial Intelligence, or a related technical discipline.
- 10-12 years of experience with significant exposure to both database administration/engineering and AI/ML development.
- Strong analytical and problem-solving skills, with the ability to diagnose complex database and system issues.
- Excellent communication skills to articulate technical concepts to both technical and non-technical stakeholders.
- Full-time employment