Taro Logo

Principal Generative AI Software Engineer - SVP

Global financial services company specializing in banking and financial products.
Machine Learning
Principal Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
AI · Finance

Description For Principal Generative AI Software Engineer - SVP

Citi's Markets team is seeking a Principal Generative AI Software Engineer to join their innovative technology division. This role sits at the intersection of AI and enterprise software engineering, focusing on developing cutting-edge AI-powered applications and large-scale infrastructure. The position involves working with state-of-the-art technologies including RAG-powered LLMs, vector search implementations, and cloud-native architectures.

The role offers an opportunity to work on mission-critical systems at a global scale, using technologies such as Java, Python, Golang, Spring Boot, Flask, and Kubernetes. You'll be responsible for developing AI-driven applications, integrating LLMs into enterprise systems, and implementing advanced vector search solutions using tools like FAISS, Milvus, and Pinecone.

As a Principal Engineer, you'll not only be building high-performance APIs and scalable backend services but also mentoring other engineers and fostering a collaborative learning environment. The position requires expertise in cloud-native architectures, security implementations, and distributed systems.

Working at Citi offers excellent benefits including hybrid working arrangements, competitive compensation, comprehensive healthcare, and generous leave policies. The company's commitment to diversity and inclusion makes it an attractive workplace where employees are encouraged to bring their whole selves to work.

This is an exceptional opportunity for a senior technologist who wants to work at the forefront of AI implementation in a global financial institution, making an impact on systems used by millions of users worldwide.

Last updated a day ago

Responsibilities For Principal Generative AI Software Engineer - SVP

  • Develop AI-driven applications using Java, Python, and modern backend frameworks
  • Integrate LLMs into enterprise-scale systems
  • Design and implement vector search solutions
  • Build scalable APIs and backend services
  • Optimize data storage and retrieval
  • Deploy and manage cloud-native applications
  • Implement security best practices
  • Mentor and support fellow engineers

Requirements For Principal Generative AI Software Engineer - SVP

Java
Python
Kubernetes
PostgreSQL
MongoDB
Go
  • Deep hands-on software engineering expertise in Java or Python
  • Experience with backend development for AI-powered systems
  • Experience with Maven or Gradle for Java project dependency management
  • Understanding of security best practices
  • Experience with Kubernetes and Docker
  • Strong knowledge of Spring Boot, Flask, FastAPI, and API design
  • Experience with vector search frameworks (FAISS, Milvus, Pinecone)
  • Hands-on experience with PostgreSQL and distributed storage
  • Experience working in cloud-native, high-performance environments

Benefits For Principal Generative AI Software Engineer - SVP

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • 27 days annual leave plus bank holidays
  • Annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends

Interested in this job?

Jobs Related To Citi Principal Generative AI Software Engineer - SVP

Distinguished Engineer

Lead Pinterest's advertiser experience and measurement platform as a Distinguished Engineer, architecting AI-powered solutions for campaign management and sales effectiveness.

Machine Learning Architect - RAG Foundations

Principal Machine Learning Architect role at Salesforce focusing on RAG solutions and knowledge-driven AI systems.

Principal Deep Learning Software Engineer, LLM Performance

Principal Deep Learning Software Engineer position at NVIDIA focusing on LLM performance optimization and scaling, offering competitive compensation and the opportunity to work with cutting-edge AI technology.

Principal Perception Engineer

Principal Perception Engineer role at NVIDIA focusing on autonomous driving solutions, combining deep learning expertise with computer vision for next-generation vehicle perception systems.

Principal, Software Engineer - MLE, People.AI

Principal Software Engineer role at Walmart focusing on AI/ML solutions development, offering $110k-$220k salary with comprehensive benefits in Bentonville, AR.