Digital Software Engineer Lead Analyst Vice President
Citi, the leading global bank, serves approximately 200 million customer accounts across more than 160 countries and jurisdictions. We provide a broad range of financial products and services, including consumer banking, corporate and investment banking, securities brokerage, transaction services, and wealth management. Our Enterprise Operations & Technology teams drive innovation, ensuring secure, reliable, and efficient services while fostering a diverse and inclusive workforce that reflects the clients we serve.
About the Role
We are seeking a highly skilled and experienced Senior AI/ML & Agentic AI Engineer to join our Engineering Excellence and Transformation organization. In this role, you will design, develop, and integrate cutting-edge AI/ML and Agentic AI solutions, including advanced AI assistant tools, to revolutionize engineering processes and drive operational improvements. You will leverage your technical expertise to build scalable, resilient, and high-performance AI systems from conception to deployment, fostering innovation and continuous delivery.
Responsibilities
- Lead the design, development, and implementation of sophisticated AI/ML, Generative AI, and Agentic AI solutions, including AI assistant tools, in collaboration with AI architects, product owners, and cross-functional engineering teams.
- Architect and develop end-to-end AI systems using Python for machine learning workflows and Java for scalable enterprise-grade backend services, ensuring seamless integration with existing and new applications.
- Design and implement intelligent agentic systems with autonomous decision-making capabilities to enable advanced automation and self-optimizing processes.
- Develop, fine-tune, and optimize Large Language Models (LLMs) using parameter-efficient techniques and full fine-tuning, focusing on integration into robust, production-ready systems supported by Python and Java components.
- Drive experimentation and implementation of advanced generative AI methods such as prompt engineering and Retrieval-Augmented Generation (RAG) for effective enterprise deployment.
- Own the deployment pipeline for AI models and services using CI/CD methodologies, containerization (Docker), and orchestration (Kubernetes) on cloud platforms (AWS, Azure, GCP).
- Apply deep knowledge of database technologies (SQL and NoSQL) to design efficient data storage, retrieval, and management strategies for AI applications.
- Contribute to engineering best practices, architectural patterns, and tooling standards for full-stack AI development, advocating for maintainability, observability, and cost-efficiency.
- Stay current with advancements in AI/ML, Agentic AI, cloud technologies, and DevOps trends, sharing knowledge and driving adoption of innovative solutions.
- Ensure adherence to ethical AI guidelines, data privacy regulations, and compliance standards throughout the AI solution lifecycle.
- Mentor junior engineers on Python, Java, cloud technologies, and CI/CD best practices, fostering a culture of technical excellence.
Requirements
- At least 6+ years of progressive experience in software engineering and AI/ML development, with a minimum of 5 years focused on Generative AI, Agentic AI, and full-stack AI solutions.
- Demonstrated portfolio of successful, impactful projects leveraging Python, Java, cloud services, and CI/CD/DevOps practices in an enterprise setting.
- Extensive experience working with large-scale distributed systems and architecting solutions for high availability and performance.
Qualifications
- Bachelor’s or master’s degree in Computer Science, Data Science, Artificial Intelligence, Software Engineering, or a related quantitative field.
Skills
Technical Skills
- Polyglot Programming Expertise:
- Python: Expert proficiency in Python for AI/ML development, including data manipulation (Pandas), scientific computing (NumPy), and machine learning frameworks.
- Java: Strong proficiency in Java (e.g., Spring Boot, Microservices, Enterprise Integration Patterns, RESTful APIs) for building scalable, high-performance, and resilient enterprise applications.
- AI/ML & Agentic AI:
- Extensive experience with Generative AI, Agentic AI principles, and development of AI assistant tools.
- Hands-on experience with LLMs and fine-tuning methods (e.g., LoRA, QLoRA, Adapter/Prefix Tuning, instruction tuning).
- Practical knowledge of model optimization techniques (e.g., compression, quantization) and tools such as DeepSpeed, vLLM, GPTQ, or similar.
- Proficient in prompt engineering, prompt design tools/frameworks, and building robust RAG systems (hybrid search, multi-vector retrieval).
- Proficient with machine learning frameworks (PyTorch, TensorFlow, Keras) and distributed training.
- Strong skills in Natural Language Processing (NLP) techniques (NER, Dependency Parsing, Text Classification, Topic Modeling), transfer learning, and advanced learning paradigms.
- Familiarity with generative AI tools and libraries like LangChain, LlamaIndex, Hugging Face, and major GenAI APIs (e.g., OpenAI, Gemini, Claude, AWS Bedrock).
- Database Technologies:
- Solid experience with both SQL (e.g., PostgreSQL, Oracle, MySQL) and NoSQL (e.g., MongoDB, Cassandra, DynamoDB) databases, including schema design, query optimization, and integration.
- Cloud Platforms:
- Extensive hands-on experience with at least one major cloud provider (AWS, Azure, or GCP), including services for compute, storage, networking, AI/ML, and data.
- CI/CD & DevOps:
- Strong understanding and practical experience with CI/CD pipelines, automated testing, infrastructure as code (IaC), and configuration management.
- Expertise with containerization (Docker) and orchestration (Kubernetes, OpenShift).
- Familiarity with monitoring, logging, and alerting tools for production systems.
- Security & Compliance:
- Solid understanding of AI compliance, guardrails, Responsible AI practices, and enterprise security standards within a regulated environment.
Soft Skills
- Exceptional collaboration and communication skills, capable of bridging gaps between diverse technical teams (AI/ML, Java, DevOps, Cloud) and non-technical stakeholders.
- Proactive and analytical problem-solver, adept at navigating complex technical challenges and driving innovative solutions.
- Ability to clearly articulate complex technical concepts, designs, and solutions to diverse audiences.
- Strong passion for continuous learning, innovation, and mentoring, contributing to a culture of technical excellence.
Benefits
- Competitive medical, dental, and vision coverage.
- 401(k) retirement plan.
- Life, accident, and disability insurance.
- Wellness programs.
- Paid time off, including vacation, sick leave, and holidays.
- Discretionary and formulaic incentive and retention awards (for eligible employees).
Pay
Full-time salary range: $125,600 – $188,400.
Schedule
Full time.
Primary location: Jacksonville, Florida, United States.