Citi
Posted 1mo ago

Full stack Developer (Python & Angular) - Assistant Vice President

Citi
Bengaluru, Karnataka, India
OnsiteFull Time
Responsibilities
  • delivering products
  • building APIs
  • developing interfaces
Requirements
  • 8+ years in full‑stack development and data science
  • 5+ years Python
  • Angular/TypeScript front end
  • REST/GraphQL APIs
  • SQL/NoSQL datastores
  • Docker, CI/CD (Tekton, Harness, Git), Ansible
  • Linux/Windows
  • Strong security
  • Observability, and GenAI experience preferred
Technical tools mentioned
PythonNode.jsReactAngularVueTypeScriptJavaScriptRESTGraphQLSQLPostGREsNoSQLMongoDBDockerTektonHarnessGitAnsibleLinuxWindowsPyTorchTensorFlowHugging FaceLoRAPEFTMLOps

Job description

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.

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:

  • 5+ years, building production web applications and services with Python.

  • Front‑end development with Angular; 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.

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

------------------------------------------------------

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.

View Citi’s EEO Policy Statement and the Know Your Rights poster.

About Citi

Global diversified financial services holding.

Year founded
1812
Employees
229000
Organization type
Public
Headquarters
US

Similar jobs

Full Stack Developer roles near Bengaluru, Karnataka
9h
Save
Mark Applied
Hide
Full Stack Engineer
Bengaluru, Karnataka, India
OnsiteFull Time
Accenture
AccentureNYSE: ACN: Global professional services firm providing consulting and technology solutions.
7.5+ YOERequires 7.5+ years of Microsoft Azure Databricks experience, 15 years of full-time education, cloud data processing, distributed computing, big data, data pipelines, agile, and CI/CD knowledge.
Microsoft Azure Databricks
9h
Save
Mark Applied
Hide
Full-Stack Developer (.NET & ReactJS)
Bangalore, Karnataka, India
OnsiteFull Time
Merck KGaA
Merck KGaAFrankfurt Stock Exchange: MRK: Science and technology in healthcare, life science, and electronics.
5+ YOEBachelor's or master's degree in computer science, software engineering, or related field; 5–7 years of .NET and ReactJS development, testing, automation, Azure, Office 365, and CI/CD experience.
.NET, ReactJS, HTML, CSS, JavaScript, RESTful APIs, SQL Server, MongoDB, PostgreSQL, Microsoft Azure, Microsoft Office 365, PowerShell, Azure DevOps, Jira, Selenium, Playwright, Cypress, NUnit, xUnit, TFVC, Git, CI/CD
9h
Save
Mark Applied
Hide
Full Stack Lead
Bengaluru, Karnataka, India
OnsiteFull Time
HCLTech
HCLTechNational Stock Exchange of India: HCLTECH: Global technology providing digital, engineering, and cloud services.
Experience with C#, Windows services, SQL Server, integration middleware, .NET Core, Azure DevOps, Docker, Kubernetes, microservices, Azure, and scalable software design.
C#, Windows Services, SQL Server, IBM MQ, ActiveMQ, RabbitMQ, .NET Core, Azure DevOps, Docker, Kubernetes, Azure, Red Hat OpenShift, Angular, React, Vue.js, TypeScript, JavaScript
13h
Save
Mark Applied
Hide
Senior Full Stack Developer
Bengaluru, Karnataka, India
HybridFull Time
Version 1
Version 1: Provides digital transformation and enterprise technology consulting services.
6+ YOE4+ MgmtBachelor’s degree and 8+ years’ experience, including 4+ years leading and mentoring teams; 6+ years development with C#, JavaScript, React, cloud, CI/CD, Agile, DevOps, and databases.
TypeScript, React, D3.js, C#, Azure, AWS, SQL, JIRA, SonarQube, Application Insights, CI/CD
13h
Save
Mark Applied
Hide
Senior Full Stack Developer
Bengaluru, Karnataka, India
OnsiteFull Time
HCLTech
HCLTechNational Stock Exchange of India: HCLTECH: Global provider of information technology services and software consulting.
SAP BASIS administration, SAP NetWeaver/S/4HANA operations, transport management, system monitoring, performance tuning, troubleshooting, Solution Manager, patch coordination, HANA awareness, and change management.
SAP BASIS, SAP NetWeaver, S/4HANA, Solution Manager, Azure, Cloud Connector, SAP EWM, HANA
20h
Save
Mark Applied
Hide
Full-Stack developer
Bengaluru, Karnataka, India
HybridFull Time
Check Point Software Technologies
Check Point Software TechnologiesNASDAQ: CHKP: Provides network, cloud, and mobile cybersecurity solutions.
3+ YOE3+ years developing web applications with JavaScript or TypeScript, HTML, CSS, React or another frontend framework, Go, Node.js, PostgreSQL, SaaS architecture, and cloud applications; bachelor's degree or equivalent experience.
JavaScript, TypeScript, HTML, CSS, React, Angular, Vue, Go, Node.js, PostgreSQL, OpenSearch, Neptune
1d
Save
Mark Applied
Hide
Full Stack Developer - Software Engineering Governance (SEG)
Bangalore, Karnataka, India
OnsiteFull Time
Airbus
AirbusEuronext Paris: AIR: Designs and manufactures commercial and military aircraft and space systems.
4+ YOEEngineering degree, 4+ years developing scalable IT solutions, Agile experience, Python, TypeScript, Node.js, React, databases, Docker, CI/CD, DevOps tools, cloud platforms, and AI development experience.
Python, TypeScript, Node.js, React, PostgreSQL, MySQL, IntelliJ, PyCharm, Visual Studio Code, Linux Shell, PowerShell, Docker, Git, GitHub, Jenkins, Artifactory, Jira, Confluence, AWS, Model Context Protocols (MCPs), Large Language Models (LLMs)
1d
Save
Mark Applied
Hide
Full Stack Developer
Hyderabad or Chennai or Bengaluru
OnsiteFull Time
Concentrix
ConcentrixNasdaq: CNXC: Global provider of customer experience solutions and outsourcing services.
5+ YOERequires 5+ years with Java 17+, Spring Boot, Spring Framework, JMS, SOA, REST/SOAP, Maven, Angular, JavaScript, TypeScript, HTML/CSS, Git/GitHub, and strong English communication.
Java, Spring Boot, Spring Framework, JMS, ActiveMQ, IBM MQ, RabbitMQ, Maven, SonarQube, PMD, Checkstyle, GitHub Copilot, Angular, JavaScript, TypeScript, HTML, CSS, Git, GitHub, Kafka, Spring Security, OAuth2, JWT, React