Python Software Engineer - Generative AI Products and Platform - Assistant Vice President

8 - 12 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

This is your chance to contribute to building the foundational backend systems for "Citi Assist", a Generative AI assistant that aims to reach every Citi employee globally. As a core builder on this high-visibility platform, you will play a key role in setting the standard for how a global bank adopts this technology safely and at scale. In this hands-on role, your primary responsibility will be to build, code, and deliver within our Python backend. Your focus will be on creating high-quality, tested code and efficiently moving features from concept to production. Taking ownership of the features you develop is essential. This involves not only writing the code but also determining the best path forward, asking pertinent questions, and seeing your work through to completion independently. Building with a security-first mindset is paramount. Ensuring the safety, reliability, and compliance of the systems you create will be a non-negotiable part of your craft. You will implement security best practices in your code, addressing technical hardening and considering the evolving challenges of AI safety. Collaboration is key to success in this role. As a valuable teammate, you will actively participate in our engineering culture by engaging in constructive code reviews, assisting your peers when needed, and sharing knowledge. The team's success is contingent on our collective efforts. Upholding our Developer Manifesto is essential. We prioritize engineering discipline, emphasizing clean code, meaningful commits, tidy branches, and rigorous CI/CD practices in our work. You will be responsible for adhering to these principles in every commit you make. Initiative and clear communication are highly valued. You will be expected to take ownership of problems, seek clarifications when needed, and drive your work forward with autonomy. Proactive and concise communication of your progress and challenges is crucial, ensuring that the team remains informed without needing to inquire about status updates. To excel in this role, you should be a pragmatic builder who takes pride in crafting durable software solutions. A solutions-first mindset, a bias for action, a sense of ownership and effective communication, a drive for technical excellence, and a collaborative spirit are all qualities we seek in potential candidates. Additionally, hands-on experience in building, deploying, and maintaining production-grade Python services, familiarity with security considerations, proficiency in software design patterns, and experience with CI/CD pipelines are highly desirable. If you are passionate about contributing to a team dedicated to building cutting-edge technology that positively impacts a vast audience, while fostering a culture of learning and collaboration, this opportunity may be the perfect fit for you.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now