Citi

Data Scientist (Innovation Lab)

Tel Aviv, Israel
Machine Learning Redis MongoDB Git Docker Kubernetes API Python Java PyTorch PostgreSQL
Description

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

Citi
Citi
Banking Credit Cards Financial Services Wealth Management

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 401 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say