CrawlJobs Logo

Full-Stack Software Engineer, Generative AI Products and Platform

https://www.citi.com/ Logo

Citi

Location Icon

Location:
United Kingdom , London

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

This is your chance to build the foundational systems for 'Citi Assist', a Generative AI assistant that will reach every Citi employee globally. You'll join us on the ground floor, becoming a core builder on a high-visibility platform that sets the standard for how a global bank adopts this technology safely and at scale. As a polyglot engineer, you'll work across the full stack. That means crafting intuitive user interfaces one day and building robust backend APIs the next. You'll be equally excited about both.

Job Responsibility:

  • Build and deliver across the stack
  • Own your features end to end
  • Build with security in mind
  • Be a great teammate
  • Communicate proactively

Requirements:

  • Experience building and deploying production applications, whether that's frontend, backend, or both
  • Proficiency in at least two of these languages: Python, TypeScript/JavaScript, Go, or Java
  • Experience building user-facing features with modern frontend frameworks like React, Vue, or Angular
  • Experience building backend services and APIs that are reliable and maintainable
  • Comfort with containerised environments (we use OpenShift, but Kubernetes or Docker experience transfers well)
  • Practical experience with CI/CD pipelines and a belief in automating things
  • Solid experience working with relational databases like Postgres or MySQL
  • A solutions-first mindset
  • A bias for action and a focus on shipping
  • Clear communication and collaboration
  • A collaborative spirit
  • A security-conscious approach

Nice to have:

  • Direct experience with Generative AI concepts, LLMs, or related personal or professional projects
  • Contributions to open-source projects or a portfolio that demonstrates your range
  • Experience working in highly regulated environments
What we offer:
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends

Additional Information:

Job Posted:
February 19, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Full-Stack Software Engineer, Generative AI Products and Platform

Senior Full-Stack Software Engineer

The Codified Controls team is revolutionizing how policies, standards, and contr...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience as a Full Stack Software Engineer in product teams
  • Strong Experience delivering Go, Python and React code to production
  • Experience working in an agile software development environment
  • Proven experience with distributed systems, event-driven architectures, container-based micro-services, distributed logs, SQL and NoSQL databases, and DevSecOps
Job Responsibility
Job Responsibility
  • Design, develop, and test software applications
  • Work closely with other team members to ensure that the software is developed and delivered on time and within budget
  • Set the standards for high quality software and great user experiences
  • Stay up to date on the latest software development trends and technologies
  • Ensure software platforms are compliant with Citi's security and Software Development Life Cycle processes
  • Work across teams to drive codified controls and an everything-as-code mindset
  • Support cultural change, instigating critical thinking about controls and processes and encouraging a culture of continuous improvement
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance-related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Hybrid working model (up to 2 days at home per week)
  • Fulltime
Read More
Arrow Right

Software Engineer, Full-Stack

We’re seeking a Full-Stack Software Engineer to play a highly impactful role in ...
Location
Location
United States , San Mateo
Salary
Salary:
Not provided
fireworks.ai Logo
Fireworks AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3 - 7 years of software engineering experience
  • Deeply understand how a product fits into the business landscape
  • Proficiency in TypeScript and Python
  • Be a customer obsessed engineer who loves talking to users and getting feedback
  • Strong ability to make design decisions and craft great experiences
  • Willing to think outside of the box and build a product from scratch for users to serve new needs and use cases
  • Understanding of responsive design, component-based architecture, and UX fundamentals
  • Strong communication and collaboration skills
Job Responsibility
Job Responsibility
  • Contribute to the Fireworks Platform (developer-facing web app, serverless and on-demand inference, Python SDK) alongside other team members
  • Design and implement full stack technical features to address business problems
  • Ship features that users care about, iterate rapidly and ideate constantly
  • Rapidly prototype and experiment with a data driven focus
  • Own feature development from backend APIs to frontend user interfaces
  • Directly engage with users through various channels (Discord, meetups, etc.) and convert their needs into shipped features
  • Be able to explain why a feature matters to customers as well as its importance in the competitive landscape
  • Be a user of the inference platform to have a deep sense of what’s working and what’s not working in the product
What we offer
What we offer
  • Solve Hard Problems: Tackle challenges at the forefront of AI infrastructure
  • Build What’s Next: Work with bleeding-edge technology that impacts how businesses and developers harness AI globally
  • Ownership & Impact: Join a fast-growing, passionate team where your work directly shapes the future of AI—no bureaucracy, just results
  • Learn from the Best: Collaborate with world-class engineers and AI researchers who thrive on curiosity and innovation
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

OneMagnify is a global performance marketing organization working at the interse...
Location
Location
Salary
Salary:
Not provided
onemagnify.com Logo
OneMagnify
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Previous experience in full-stack development, with a solid portfolio of relevant projects
  • Strong problem-solving skills with an emphasis on client consulting
  • Excellent written and verbal communication skills for coordinating across teams
  • Experience translating business requirements into technical solutions
  • Proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular, or Vue.js
  • Experience with back-end technologies including Node.js, Python, and frameworks such as Flask or Django
  • Familiarity with AI/ML frameworks such as TensorFlow, PyTorch, or similar, and experience integrating AI models into applications
  • Solid understanding of database systems (SQL and NoSQL) and RESTful APIs
  • Excellent problem-solving skills with the ability to troubleshoot and debug complex issues
  • Ability to quickly adapt to new technologies and changing project requirements
Job Responsibility
Job Responsibility
  • Supports our product, sales, and consulting teams with building and maintaining scalable, web-based applications
  • Design, develop, and maintain full-stack web applications that support Generative AI projects. This includes both front-end and back-end development
  • Work closely with AI researchers to integrate Generative AI models into applications, ensuring seamless functionality and optimal performance
  • Monitor and optimize the performance of applications and AI integrations to ensure responsiveness and efficiency
  • Coordinate with data scientists, engineers, AI researchers, and other developers to understand project requirements and deliver solutions that meet technical and business needs
  • Identify and resolve issues related to application performance, AI model interactions, and data handling
  • Apply best practices in coding, testing, and deployment to ensure high-quality software development and robust application performance
  • Keep abreast of the latest developments in AI technologies, and software engineering practices
What we offer
What we offer
  • We offer a comprehensive benefits package including medical, dental, 401(k), paid holidays, vacations, and more
  • Fulltime
Read More
Arrow Right
New

Creative Technologist - Software Engineering

Superside is rethinking how creative work gets done by embedding AI directly int...
Location
Location
Salary
Salary:
Not provided
superside.com Logo
Superside
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field
  • 4+ years of professional experience as a software engineer, ideally in product, platform, or consulting environments
  • Strong full-stack engineering foundation, with hands-on experience building and shipping production systems
  • Proficiency in technologies such as JavaScript/TypeScript, Python, Node.js, and modern frontend frameworks (e.g. React)
  • Experience building integrations, plugins, or automation against third-party tools or APIs
  • Hands-on experience integrating AI services (LLM APIs, generative models) into real applications
  • Familiarity with cloud infrastructure (AWS or equivalent) and basic data storage patterns
  • Strong problem-solving skills and comfort working in ambiguous, fast-moving environments
  • Ability to explain technical concepts clearly to non-engineering stakeholders
Job Responsibility
Job Responsibility
  • Build production-grade software that integrates directly with creative tools (e.g. Figma plugins, Adobe scripts, internal APIs)
  • Develop full-stack solutions that embed AI capabilities (LLMs, generative imagery, automation) into creative workflows
  • Translate customer and consultant requirements into scalable technical implementations
  • Prototype rapidly, then harden successful experiments into reliable, maintainable systems
  • Collaborate closely with AI engineers, consultants, and designers to ensure tools are technically sound and genuinely usable
  • Own technical implementation decisions within projects, balancing speed, quality, and long-term maintainability
  • Contribute to shared patterns, libraries, and approaches that can be reused across AI consulting engagements
  • Champion pragmatic engineering practices, focusing on MVPs that deliver real customer value
What we offer
What we offer
  • Remote-first work
  • Global community spanning 60+ countries
  • Fast-paced, high-energy environment
  • Trust, collaboration, and continuous learning
  • Opportunity to influence product
  • Stability of a thriving scale-up
  • Career advancement through growing responsibility and mentorship
  • Leadership development
  • Continuous learning opportunities
  • Constant mentoring
Read More
Arrow Right
New

AI Lead Engineer, Client Technology - SVP

We are seeking a highly skilled and pragmatic AI Lead to design, develop, and de...
Location
Location
United States , New York
Salary
Salary:
176720.00 - 265080.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
February 19, 2026
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Robotics, or a related quantitative field
  • 10+ years software engineering experience with recent hands-on coding, with a track record of rapid delivery and launching multiple AI features in production
  • Minimum 3+ years of professional experience in software development with a focus on AI, prompt engineering, machine learning and/or agentic AI systems
  • Experience in the finance industry is a plus
  • Strong proficiency in Python (FastAPI, Django, Flask, PySpark) or Java (Spring Boot, Spring Cloud, Spring Security), and SQL
  • JavaScript (React, Next.js, Node.js, TypeScript)
  • Full-stack development with a focus on rapid prototyping
  • Solid understanding of core AI concepts, including knowledge representation, automated planning, decision-making under uncertainty, and multi-agent systems
  • Experience with machine learning frameworks (e.g., TensorFlow, PyTorch) and relevant libraries (e.g., Scikit-Learn, NumPy, Pandas)
  • Familiarity with large language models (LLMs) like ChatGPT, LaMDA/Gemini, Llama, etc., and their application in agentic systems
Job Responsibility
Job Responsibility
  • Agent and Generative AI Development: Design, implement, and deploy intelligent agents, including perception, reasoning, planning, and action execution modules
  • Contribute to the development and implementation of generative AI solutions, ensuring they meet technical requirements and business objectives
  • System Architecture & Scalability: Develop scalable and robust architectures for agentic systems and generative AI applications, ensuring high performance, reliability, and security
  • Machine Learning & LLM Integration: Integrate various machine learning models (e.g., LLMs, reinforcement learning, predictive models) to enhance agent capabilities and decision-making
  • Implement LLM integration using platforms like OpenAI, Anthropic, and Bedrock APIs
  • Task Automation & Workflow Optimization: Develop agents that can automate complex tasks, optimize workflows, and solve real-world problems across various domains
  • Rapid Delivery: MVP first approach, iterative improvement approach with a focus on "time to value" (quick iterations, hypothesis testing, A/B experiments)
  • Framework and Tooling: Utilize and contribute to agentic AI frameworks and development tools
  • Build full-stack applications that integrate existing ML/LLM tools and services
  • Evaluation and Optimization: Design and implement metrics and evaluation strategies for agent performance, continuously optimizing and improving agent behavior
What we offer
What we offer
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • discretionary and formulaic incentive and retention awards
  • Fulltime
Read More
Arrow Right
New

AI Lead, Client Technology - SVP

We are seeking a highly skilled and pragmatic AI Lead to design, develop, deploy...
Location
Location
United States , New York
Salary
Salary:
176720.00 - 265080.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
February 19, 2026
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Robotics, or a related quantitative field
  • 10+ years software engineering experience with recent hands-on coding, with a track record of rapid delivery and launching multiple AI features in production
  • Minimum 3+ years of professional experience in software development with a focus on AI, prompt engineering, machine learning and/or agentic AI systems
  • Strong proficiency in Python (FastAPI, Django, Flask, PySpark) or Java (Spring Boot, Spring Cloud, Spring Security), and SQL
  • JavaScript (React, Next.js, Node.js, TypeScript)
  • Full-stack development with a focus on rapid prototyping
  • Solid understanding of core AI concepts, including knowledge representation, automated planning, decision-making under uncertainty, and multi-agent systems
  • Experience with machine learning frameworks (e.g., TensorFlow, PyTorch) and relevant libraries (e.g., Scikit-Learn, NumPy, Pandas)
  • Familiarity with large language models (LLMs) like ChatGPT, LaMDA/Gemini, Llama, etc., and their application in agentic systems
  • Familiarity with specific agent frameworks (e.g., LangChain, AutoGen, CrewAI, RAG) or research in multi-agent reinforcement learning
Job Responsibility
Job Responsibility
  • Design, implement, and deploy intelligent agents, including perception, reasoning, planning, and action execution modules
  • Contribute to the development and implementation of generative AI solutions, ensuring they meet technical requirements and business objectives
  • Develop scalable and robust architectures for agentic systems and generative AI applications, ensuring high performance, reliability, and security
  • Integrate various machine learning models (e.g., LLMs, reinforcement learning, predictive models) to enhance agent capabilities and decision-making
  • Implement LLM integration using platforms like OpenAI, Anthropic, and Bedrock APIs
  • Develop agents that can automate complex tasks, optimize workflows, and solve real-world problems across various domains
  • MVP first approach, iterative improvement approach with a focus on 'time to value' (quick iterations, hypothesis testing, A/B experiments)
  • Utilize and contribute to agentic AI frameworks and development tools
  • Build full-stack applications that integrate existing ML/LLM tools and services
  • Design and implement metrics and evaluation strategies for agent performance, continuously optimizing and improving agent behavior
What we offer
What we offer
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • discretionary and formulaic incentive and retention awards
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

Project Sophia is a new generation business application, built ground up from ma...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 3+ years of extensive experience with one or more modern web technologies such as .NET / Node / React / Angular, building RESTful APIs
  • 2+ years of solid experience in an OO Language like C# or Java
  • 1+ year experience with large language models (LLMs) and generative AI
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Design, implement, and ship AI-first product capabilities end-to-end from rapid prototype to production, spanning LLM-powered services, retrieval/grounding pipelines, and intelligent UX experiences that delight users through Sophia’s AI canvas
  • Own architecture and implementation across the full stack integrating front-end experiences, back-end services, and AI orchestration layers that connect models, context, and tools to deliver cohesive, extensible, high-performance systems
  • Collaborate with design, research, and platform teams to adapt or fine-tune LLMs/SLMs and multimodal models for real-world customer scenarios, ensuring outcomes are contextual, transparent, and human-centered
  • Build agentic, tool-using, and multimodal workflows that reason across data and services
  • optimize for safety, latency, reliability, and cost efficiency
  • Contribute to engineering excellence secure-by-design, accessibility compliance, automated testing, and code craftsmanship across the product lifecycle
  • Instrument and evaluate AI features with telemetry, experimentation, and continuous feedback loops to refine reasoning quality and user experience
  • Drive live-site reliability and operational excellence, participating in On-Call rotations while maintaining a sustainable, high-ownership engineering culture
  • Mentor peers and influence cross-team practices, sharing knowledge across AI, UX, and system-design disciplines
  • Fulltime
Read More
Arrow Right

Senior Full Stack AWS Engineer

The Technology organization of Alight Solutions is responsible for the life cycl...
Location
Location
United States of America , Virtual
Salary
Salary:
130000.00 - 170000.00 USD / Year
alight.com Logo
Alight Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience in software engineering, cloud architecture, or full-stack application development
  • Deep hands-on experience with AWS (e.g., Bedrock, Lambda, Step Functions, Redshift, Glue, ECS/EKS, IAM, S3, API Gateway, RDS, CloudFormation, EC2, Fargate, CloudWatch)
  • Proficiency in Python, Java, TypeScript/Node.js, or similar languages for serverless and full-stack development
  • Strong grasp of context engineering, prompt orchestration, and LLM application design
  • Proven success leading cross-functional engineering teams and innovating at the intersection of technology and business
  • Commitment to accessibility and inclusive design principles
  • Experience integrating agent-based architectures and retrieval-augmented generation (RAG) on AWS
  • Understanding of application-level security, compliance, and cost optimization best practices in the cloud
  • Experience with internal developer platforms, CI/CD pipelines, and observability frameworks
  • Prior contributions to AI/ML product teams or open-source cloud frameworks
Job Responsibility
Job Responsibility
  • Architect and implement serverless, event-driven, and containerized cloud applications using AWS services (e.g., Lambda, API Gateway, DynamoDB, Step Functions, S3, ECS/EKS)
  • Build robust, secure, and high-performance cloud-native solutions, leveraging both front-end (Angular, TypeScript) and back-end (Node.js, Java, RESTful APIs) technologies
  • Lead the design and integration of Generative AI workflows leveraging Amazon Bedrock, RAG pipelines, and knowledge-base-driven context engineering for intelligent, reliable, and extensible AI solutions
  • Develop and maintain internal frameworks, reusable modules, and developer platforms to enhance developer experience, maintainability, and cloud efficiency
  • Implement multi-tier architectures and RESTful microservices, integrating with upstream and downstream systems
  • Manage databases with Amazon RDS (MySQL/PostgreSQL), DynamoDB, and Aurora, including both SQL and NoSQL modeling
  • Design and maintain CI/CD pipelines and apply Infrastructure as Code (IaC) practices using Terraform and CloudFormation
  • Employ testing frameworks and backend testing tools to ensure code quality and reliability
  • Collaborate cross-functionally with product, design, and data science teams to bridge business goals with scalable cloud solutions
  • Champion accessibility-first design and inclusive engineering practices across products and internal tooling
What we offer
What we offer
  • A variety of health coverage options
  • wellbeing and support programs
  • retirement
  • vacation and sick leave
  • maternity, paternity & adoption leave
  • continuing education and training
  • several voluntary benefit options
  • Fulltime
Read More
Arrow Right