Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Citi

Python Developer

Citi

Intermediate Programmer Analyst contributing to systems analysis and programming in hybrid work setting. Requires expertise in Python, AI applications, and distributed systems design.

Posted 6/9/2026full-timePune • 🇮🇳 IndiaMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
CloudDistributed SystemsDjangoDockerFlaskKafkaPythonSDLC

About the role

Key responsibilities & impact
  • Utilize knowledge of applications development procedures and concepts to identify and define necessary system enhancements
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience
  • Appropriately assess risk when business decisions are made

Requirements

What you’ll need
  • Expert-Level Python Development: 5-8 years of experience building robust, production-grade backend services and applications using modern Python frameworks (e.g., FastAPI, Flask, Django)
  • Must-Have AI/LLM Application Expertise: Proven, hands-on experience building and deploying solutions using Large Language Models (LLMs)
  • Distributed Systems Design: Strong experience with designing and building distributed, event-driven systems
  • Familiarity with message brokers (e.g. Kafka) is also highly preferred
  • Full Software Development Lifecycle (SDLC) Acumen: Deep understanding of the entire SDLC
  • Cloud-Native & DevOps Expertise: Solid experience with containerization (Docker)
  • Bachelor’s degree/University degree or equivalent experience.

Benefits

Comp & perks
  • Health insurance
  • Retirement plans
  • Professional development opportunities

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonFastAPIFlaskDjangoLarge Language ModelsDistributed Systems DesignEvent-Driven SystemsSDLCContainerizationDocker
Soft Skills
consultationproblem-solvingcoachingrisk assessment
Certifications
Bachelor’s degree