Watch this video to learn more about Citi
Job Details
The Citi Innovation Lab is a leader in creating new ideas, innovative technology solutions, and ground-breaking innovations for Citi's global banking business. We're part of a global network of innovation centers, and our mission is to create competitive advantage for our clients by providing innovative technological solutions. Working closely with our clients and business partners to progress solutions from ideation to production by leveraging the entrepreneurial spirit and technological excellence fostered in the Innovation Labs.
The Role:
We are seeking a highly skilled Generative AI (Gen AI) hands-on data scientist to design, develop and deploy state-of-the-art scalable, efficient Gen AI solutions in cloud-native environments. The ideal candidate should have a proven track record of developing and implementing Gen AI systems, including experience with fine-tuning, with Retrieval-Augmented Generation (RAG), LoRA (Low-Rank Adaptation). agents and other techniques.
In this hands-on role, you will be responsible for design, software development, testing and deployment of Gen AI solutions, taking AI models from concept to production Large Language Models and other Machine Learning Techniques. You will collaborate closely with business partners and stakeholders to introduce and embrace these advanced technologies, elevating client experiences, delivering value to our customers, and ensuring regulatory compliance through cutting-edge technology solutions.
Key Responsibilities:
- Hands-On Software Development:
- Lead by example and actively contribute to the development and delivery of generative AI solutions, driving innovation and excellence within the team.
- Design, build, and implement Gen AI solutions (transformer-based models) with focus on fine-tuning, Retrieval-Augmented Generation (RAG), knowledge graphs, agents and other techniques.
- Design and implement secure APIs, ensuring data protection and secure interaction with AI models.
- Hands-on Software Engineering and Delivery to Production:
- Focus on solutioning from an engineering and architecture perspective, ensuring successful deployment into production environments, meeting high-quality standards and performance benchmarks.
- Apply DevOps principles to maintain high-performance and scalable AI systems.
- Research and Development: Lead and participate in research activities to explore and advance state-of-the-art generative AI techniques and software development, including ability ot research and adopt new techniques and approaches.
- Monitoring Ongoing Research: Stay actively engaged in monitoring ongoing research efforts, keeping abreast of emerging trends, and ensuring that the Generative AI team remains at the forefront of the field.
- Cross-Functional Collaboration: Ability to collaborate effectively with various teams, including product managers, engineers, and data scientists, to integrate AI technologies into products and services to develop, deploy and monitor AI models in production environments.
- Quality Control: Ensure the quality and performance of generative AI models, conducting rigorous testing and evaluation.
- Stakeholder Engagement: Work closely with business stakeholders across the bank to drive the adoption of generative AI and Large Language Models, identifying opportunities for innovation and value creation.
Skills & Experience
- In-depth knowledge of python (expert level - must), java (desired) and major Machine Learning/ Generative AI software libraries and frameworks
- Proven track record of building and deploying Gen AI solutions, particularly with RAG (Retrieval-Augmented Generation) and related techniques.
- Deep understanding of transformer architectures and proficiency in PyTorch for developing and optimizing AI models.
- Expertise with NoSQL and vector databases (e.g., Redis, PostgreSQL, MongoDB) for data storage and retrieval.
- Experience with MLflow to manage machine learning workflows and pipelines.
- Proficiency in Git for version control and collaboration in development workflows.
- Experience with Kubernetes-based continuous delivery, utilizing Jenkins, Tekton, and Docker to automate and streamline deployments.
- Focus on secure implementation practices and security self-assessments for open-source projects.
- Strong proven delivery track record.
- In-depth knowledge of multiple programming languages, testing frameworks and Agile software development.
- Excellent problem-solving skills and the ability to think creatively.
- Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams.
- Experience in high tech or financial industry is beneficial but not mandatory.
Desired Skills:
- Familiarity with OpenAPI ( ChatGPT) as well as Google API for Gemini, as well as open source LLMS (e.g. Llama)
- LangChain or LlamaIndex: Familiarity with these frameworks for integrating LLMs with external data sources.
- Experience with Graphs packages or/and databases (python-igraph, networkx, Neo4j)
- Experience designing and securing APIs to ensure safe interactions with AI systems.
- Proficiency for web-based AI application development and integrating front-end applications with AI services and APIs.
- Solid experience with OpenShift or Kubernetes for deploying containerized applications.
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
#LI-AS1
------------------------------------------------------
Job Family Group:
Technology------------------------------------------------------
Job Family:
Data Science------------------------------------------------------
Time Type:
Full time------------------------------------------------------
Citi is an equal opportunity and affirmative action employer.
Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Citigroup Inc. and its subsidiaries ("Citi”) invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View the "EEO is the Law" poster. View the EEO is the Law Supplement.
View the EEO Policy Statement.
View the Pay Transparency Posting
About Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around... Read more