Python Angular Fullstack Developer

Citi

New York (NY)

Hybrid

USD 42,000 - 73,000

Full time

9 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Citi is seeking a Python Angular Fullstack Developer to join the TTS Analytics team in a hybrid role. The role focuses on end-to-end delivery of AI-powered products, with API-first services and frontend interfaces built in React/Angular/Vue. Strong experience in Python and Node.js is required.

Responsibilities include designing scalable microservices, implementing CI/CD pipelines, and ensuring secure, scalable deployments while collaborating with cross-functional teams.

Qualifications

  • 8+ years building production web apps and services with Python and Node.js.
  • Experience shipping AI-enabled products to production in an agile environment.
  • Strong frontend with React/Angular/Vue and TypeScript/JavaScript.
  • API design with REST and GraphQL; microservices patterns.
  • CI/CD with Tekton, Harness, and Git-based pipelines.

Responsibilities

  • Own end-to-end delivery of AI-powered products: requirements, design, implementation, testing, deployment, and support.
  • Design and build API-first services (REST/GraphQL) exposing model inference and analytics.
  • Develop intuitive front-end interfaces using React/Angular/Vue for operationalizing insights.
  • Establish secure-by-design practices and ensure coding standards and governance.
  • Collaborate with product, data, security, and platform teams to prioritize roadmaps.

Skills

Python
Node.js
React
Angular
TypeScript
REST API design
GraphQL
Data Science
AI/ML
CI/CD

Education

Bachelor / Masters in Computer Science Engineering

Tools

Docker
Kubernetes
Tekton
Harness
Git
Ansible
Linux
Windows
PostgreSQL
MongoDB
PyTorch
TensorFlow

Job description

Python Angular Fullstack Developer
Location(s):

Bengaluru, Karnataka, India

Job Type:

Hybrid

Discover your future at Citi

Working at Citi is far more than just a job. A career with us means joining a team of approximately 219,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview

Job Description

Overview

The C12 is a developing professional role. Deals with most problems independently and has some latitude to solve complex problems. Integrates in-depth specialty area knowledge with a solid understanding of industry standards and practices. Good understanding of how the team and area integrate with others in accomplishing the objectives of the sub function/ job family. Applies analytical thinking and knowledge of data analysis tools and methodologies. Requires attention to detail when making judgments and recommendations based on the analysis of information. Typically deals with variable issues with potentially broader business impact. Applies professional judgment when interpreting data and results. Breaks down information in a systematic and communicable manner. Developed communication and diplomacy skills are required to exchange potentially complex/sensitive information. Moderate but direct impact through close contact with the businesses' core activities. Quality and timeliness of service provided will affect the effectiveness of own team and other closely related teams.

TTS Analytics C12

What do we do?

  • The TTS Analytics team provides analytical insights to the Product, Pricing, Client Experience and Sales functions within the global Treasury & Trade Services business. The team works on business problems focused on enhancing client experience, driving acquisitions, cross-sell and revenue growth.
  • The team extracts relevant insights, identifies business opportunities, converts business problems into analytical frameworks, uses big data tools and AI/ML techniques to drive data driven business outcomes in collaboration with business and product partners.
  • The team works on building and operating Generative AI and deep learning solutions - Design, implement, and scale production‑grade AI applications end‑to‑end—from data ingestion and model services to user‑facing interfaces, observability, and secure deployments.

ROLE DESCRIPTION

The role will be AVP (C12) in the TTS Analytics team.

The role will involve working on

  • As a key contributor to ideation on analytical projects to tackle strategic business priorities.
  • The role will require endless curiosity, as ambiguity and open‑ended questions are a core part of the team’s work.
  • Own end‑to‑end delivery of AI‑powered products: requirements, design, implementation, testing, deployment, and support.
  • Design and build API‑first services (REST/GraphQL) in Python and Node.js that expose model inference, feature computation, and analytics.
  • Develop intuitive front‑end interfaces and internal tools using React/Angular/Vue to operationalize model insights and user workflows.
  • Implement containerized services with Docker; automate build/test/deploy via CI/CD (Tekton, Harness, Git‑based pipelines).
  • Use Ansible for configuration management, environment provisioning, and repeatable deployments across Linux/Windows.
  • Establish secure‑by‑design practices (authentication/authorization, secret management, data access controls) and enforce coding standards.
  • Instrument applications and pipelines with monitoring and logging; drive performance tuning, memory management, and cost optimization.
  • Apply GenAI techniques (prompt engineering, RAG, fine‑tuning) and deep learning methods to solve practical user and business problems.
  • Build evaluation harnesses and guardrails for LLM quality, safety, hallucination reduction, and bias assessment; iterate based on telemetry.
  • Collaborate with product, data, security, and platform teams to prioritize roadmaps and translate ambiguous problems into delivered capabilities.
  • Create clear technical documentation, architecture diagrams, and runbooks; participate in design and code reviews.
  • Appropriately assess risk when business decisions are made, demonstrating consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
  • Ability to build partnerships with cross‑function leaders.

QUALIFICATIONS

Experience:

  • Min 8 years of relevant experience in full stack development and Data Science (ML and DL) combined.
  • Demonstrated track record shipping AI‑enabled products to production in an agile environment.

Must have substantial experience in:

  • 8+ years, building production web applications and services with Python and Node.js.
  • Front‑end development with React/Angular/Vue; strong TypeScript/JavaScript fundamentals.
  • API design and development with REST and GraphQL; experience with microservices patterns.
  • Datastores: SQL (e.g., PostGREs) and NoSQL (e.g., MongoDB); schema/data modeling, indexing, and performance tuning.
  • Containers with Docker; CI/CD using Tekton, Harness, and Git‑based pipelines for automated testing and deployments.
  • Configuration management and automation with Ansible; scripting for environment provisioning and release management.
  • Operating systems: Linux and Windows; solid understanding of OS/process fundamentals.
  • Networking basics: DNS, load balancers, firewalls, routing, ports, and protocols.
  • Observability: application monitoring, centralized logging, tracing; strong debugging and problem‑resolution skills.
  • Security: authentication, authorization, secret management, secure coding and dependency hygiene.

Generative AI & Deep Learning (Complementary and Strongly Preferred)

  • Hands‑on with LLMs and transformer architectures; experience with prompt engineering and system prompt design.
  • Retrieval‑Augmented Generation (RAG): embeddings, vector indexes, chunking strategies, and retrieval evaluation.
  • Model customization: fine‑tuning/LoRA/PEFT; data curation, labeling, and experiment tracking for reproducibility.
  • Frameworks and tooling: PyTorch/TensorFlow, Hugging Face ecosystem, and popular orchestration libraries.
  • Model serving/inference optimization: batching, token streaming, quantization, caching, and concurrency controls.
  • Quality & safety: automatic evaluation, red‑teaming, toxicity filters, PII handling, prompt injection defenses.
  • MLOps for GenAI: feature pipelines, model registries, rollout strategies (A/B, shadow), monitoring for drift and hallucinations.

Good to Have

  • Experience with enterprise identity and access management, secrets vaults, and compliance controls.
  • Knowledge of data privacy and responsible AI practices; experience implementing audit and guardrail tooling.
  • Familiarity with vector databases and search infrastructure.

Education:

  • Bachelor / Masters (preferred) in Computer Science Engineering.

#LI-KR5

Job Family Group:

Decision Management

Job Family:

Specialized Analytics (Data Science/Computational Statistics)

Time Type:

Full time

Most Relevant Skills

Please see the requirements listed above.

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

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 (opens in new window). View Citi’s EEO Policy Statement (opens in new window) and the Know Your Rights (opens in new window) poster.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Engineer-Vice President
Senior Python Engineer-Vice President

Citi • Irving (TX)

On-site
USD 114,000 - 171,000
Sr. AI/Python Engineer
Sr. AI/Python Engineer

Citi • New York (NY)

Hybrid
USD 114,000 - 171,000
Gen AI Engineering Analyst - Vice President
Gen AI Engineering Analyst - Vice President

Citi • New York (NY)

Hybrid
USD 114,000 - 171,000
Gen AI Engineering Analyst - Vice President
Gen AI Engineering Analyst - Vice President

Citi • Jacksonville (FL)

On-site
USD 114,000 - 171,000
Medical, dental & vision coverage
401(k) retirement plan
Paid time off
Gen AI Engineering Analyst - Vice President
Gen AI Engineering Analyst - Vice President

Citigroup Inc. • Jacksonville (FL)

On-site
USD 110,000 - 170,000
Lead Python Engineer-Senior Vice President
Lead Python Engineer-Senior Vice President

Citi • New York (NY)

Hybrid
USD 177,000 - 265,000
Sr. AI/Python Engineer
Sr. AI/Python Engineer

Citi • Tampa (FL)

On-site
USD 114,000 - 171,000
Marketing Analytics Analyst - Python, SQL and Machine Learning
Marketing Analytics Analyst - Python, SQL and Machine Learning

Citi • New York (NY)

Hybrid
USD 16,000 - 22,000
Python Developer - Vice President
Python Developer - Vice President

Citi • New York (NY)

On-site
USD 142,320 - 213,480
Medical, dental & vision coverage
401(k) plan
Paid time off packages
Lead Python Engineer-Senior Vice President
Lead Python Engineer-Senior Vice President

Citigroup Inc. • Rutherford (NJ)

On-site
USD 177,000 - 265,000