United States Hybrid Employment USD 127,520 - 191,280 Yearly

Citizens Financial Group, Inc. is hiring a Full Stack Software Engineer

About the Role

Citizens Financial Group, Inc. is hiring a Full Stack Software Engineer for a Principal-level role focused on building Generative AI (GenAI) solutions and designing Agentic experiences integrated into the Software Development Life Cycle (SDLC). You will develop intelligent agents and AI-driven workflows to enhance automation, decision-making, and developer productivity across our engineering platforms.

What You'll Do

  • Participate in an Agile environment, adhering to best practices and collaborating effectively with teammates.
  • Collaborate and contribute insight to solution design ideation, ensuring product success and adherence to enterprise architecture principles.
  • Design, modify, develop, and implement software solutions to meet mission-driven strategic business goals.
  • Infuse quality of service characteristics like scalability, manageability, and maintainability into a distributed service-based framework.
  • Employ industry best practices to evaluate, correct and prevent vulnerabilities during the software development process.
  • Serve as a peer-leader, encouraging a culture of innovation and accountability.
  • Design and implement GenAI-powered applications and agentic workflows embedded within SDLC tools and processes.
  • Build and integrate RAG (Retrieval-Augmented Generation) pipelines for enterprise-scale AI solutions.
  • Develop APIs, microservices, and integration layers that enable AI-driven automation across engineering platforms and CI/CD pipelines.
  • Implement vector database solutions for semantic search and knowledge retrieval; optimize embedding strategies and latency.
  • Collaborate with product, architecture, security, and DevOps to embed AI capabilities into build/test/release workflows.
  • Ensure compliance with security, privacy, and responsible AI standards, including model evaluation, guardrails, and human-in-the-loop review.
  • Establish observability for AI systems to measure accuracy, drift, latency, and cost; drive continuous improvement cycles.

What We're Looking For

  • 7+ years of hands-on software development with experience supporting commercial software products.
  • Demonstrated ability to lead and mentor software engineers.
  • 5+ years experience in querying, analyzing, and managing big data.
  • Mastery of multiple programming languages, including at least one front-end framework such as Python3, Java, JavaScript, Ruby, Golang, C, C++.
  • Cloud experience (AWS/Azure/GCP), including managing sensitive assets.
  • Bash and Linux experience.
  • CI/CD pipeline experience (CircleCI, Jenkins, GitHub Actions, or equivalent).
  • Strong communication and interpersonal skills.
  • Cloud certifications such as AWS Solutions Architect, AI/ML Certifications.
  • Understand data structure concepts such as linked lists, dictionaries, arrays, and custom object creation.
  • Hands-on with LLM frameworks/services and agent orchestration patterns.
  • Proficiency in RAG techniques, embedding models, and vector databases.
  • Familiarity with ML/LLM deployment, prompt engineering, fine-tuning, and evaluation/guardrail techniques.
  • Experience with containerization and orchestration (Docker, Kubernetes) and integrating AI services into CI/CD.
  • Understanding of responsible AI, privacy, and security considerations for production AI systems.

Nice to Have

  • 3+ years of experience in the financial services industry, developing solutions for consumer banking, portfolio management, trading, compliance, or wealth management.
  • Understanding of banking system and custodial and consumer banking operations.
  • Prior work embedding AI into developer platforms.
  • Experience implementing observability/evaluation agents for monitoring AI workflow performance.
  • Exposure to model governance and risk management practices.

Technical Stack

  • Languages: Python3, Java, JavaScript, Ruby, Golang, C, C++
  • Front-end: Angular, React, Vue
  • Cloud: AWS, Azure, GCP
  • Tools: Bash, Linux, CircleCI, Jenkins, GitHub Actions
  • AI/ML: OpenAI, AWS Sagemaker, AWS Bedrock, Hugging Face, LangChain, LangGraph
  • Data: Pinecone, Weaviate, Milvus
  • Infrastructure: Docker, Kubernetes

Work Mode

This role follows a hybrid work mode. Locations include RI, Iselin NJ, MA, Phoenix AZ.

Citizens Financial Group, Inc. is an equal opportunity employer.

Required Skills
Python3JavaJavaScriptAngularReactVueAWSAzureGCPBig DataSoftware DevelopmentCloudFront-end FrameworkProgramming LanguagesMentoring
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
Job Details
Department Software Development
Category fullstack
Posted 14 days ago