CrawlJobs Logo

Generative AI Software Engineer

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:

Are you looking for career move that will allow to take a strategic project zero to one? Then bring your extensive coding experience and passion for change and be part of the team building a green-field development at scale. By joining Citi’s Common Platform Engineering team you help create and run the Generative AI platform for Citi. Our remit encompasses large scale engineering challenges on-premise and on cloud, along with cutting edge use of LLMs and supporting toolchains to address the use-cases of our users across the bank. We are a startup within Citi, where everyone is actively coding. We need innovative and creative self-starters who have previous experience in developing large-scale platforms, data and ML, finance, platform engineering and SRE.

Job Responsibility:

  • Design and build high-quality, highly reliable software
  • Partner closely with other development teams, quants and subject-matter experts in our businesses
  • Ensure our software platforms are compliant with Citi's security and SDLC (Software Development Life Cycle) processes
  • Run the platform at scale while continuing to innovate and evolve

Requirements:

  • Strong knowledge and deep experience of Python and toolchains
  • Experienced in and strong knowledge of using AI/ML and more particularly LLMs eager to apply this rapidly changing technology
  • Experience with CI/CD and MLOps tools/frameworks (e.g. MLflow and W&B)
  • Experienced in building and running a large platform at scale
  • Strong distributed systems skills and knowledge
  • Strong system architecture skills
  • Knowledge of other modern, functional languages e.g. Scala, Clojure, Rust, Elixir
  • Solid understanding of REST-ful design
  • Experience with Kubernetes
  • Development experience of at least one public cloud provider
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:
March 22, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

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

Briefcase Icon

Similar Jobs for Generative AI Software Engineer

New

Senior Software Engineer – AI

NStarX is seeking a highly skilled Senior Software Engineer – AI with a strong f...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
nstarxinc.com Logo
NStarX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Machine Learning, Data Science, or a related field (PhD is a plus)
  • 9+ years of experience in AI/ML engineering or related roles
  • 3+ years of experience in Generative AI with team leadership responsibilities
  • Proven track record of production-grade ML and GenAI model development and deployment
  • Programming: Python (preferred)
  • GenAI Frameworks: Hugging Face Transformers, Diffusers, LangChain, TGI
  • Serving & Inference: FastAPI, gRPC, NVIDIA Triton, TorchServe
  • Cloud Platforms: AWS (SageMaker, EKS), GCP (Vertex AI, GKE), Azure (Azure ML, AKS)
  • MLOps & DevOps: Kubeflow, MLflow, GitHub Actions, Jenkins, Helm, Terraform
  • Optimization Techniques: Model quantization, distillation, pipeline and tensor parallelism
Job Responsibility
Job Responsibility
  • Design, develop, and deploy machine learning models and AI algorithms to address complex business challenges
  • Lead and mentor a team of AI/ML engineers, ensuring quality and scalability in solution design and implementation
  • Collaborate closely with cross-functional teams including data scientists, software engineers, product managers, and UX designers
  • Lead the development and deployment of Generative AI applications across text, code, image, and audio modalities using state-of-the-art LLMs
  • Design and implement CI/CD pipelines for the GenAI model lifecycle including training, validation, packaging, and deployment
  • Apply best practices for model performance tuning, cost optimization, and scalable deployment in cloud and hybrid environments
  • Develop prompt engineering, fine-tuning strategies (LoRA, QLoRA, PEFT), and evaluation protocols tailored to business use cases
  • Stay current with emerging trends in AI, ML, and Generative AI and drive adoption across teams
  • Document processes, model architectures, and deployment strategies for traceability and knowledge sharing
  • Work closely with cross-functional teams to gather requirements and deliver high-quality solutions
What we offer
What we offer
  • Competitive salary aligned with market standards
  • Opportunities for professional development and skill enhancement
  • A collaborative and innovative work environment
  • Fulltime
Read More
Arrow Right

Software Engineer / AI Enabler

Help Build the Future of AI-Accelerated Engineering. We are a leading global e-c...
Location
Location
Germany , Munich
Salary
Salary:
130000.00 EUR / Year
xcede.com Logo
Xcede
Expiration Date
January 22, 2026
Flip Icon
Requirements
Requirements
  • 5 years building production systems in large, evolving codebases
  • Strong experience with TypeScript/Node.js/Next.js or Java/Spring Boot
  • Skilled in writing maintainable, well-tested and well-structured backend or full-stack features
  • Daily usage of tools like GitHub Copilot, Cursor, Codeium, Replit Agent, ChatGPT for coding
  • Built features or internal tools using OpenAI/Anthropic/Azure OpenAI/Vertex AI
  • Experience with LLM integration, prompt engineering, RAG, tool/function calling, or AI-powered automation
  • Curious, growth-oriented, comfortable learning in public
  • Strong communicator who can introduce new tools, handle scepticism, and help others level up
  • Pragmatic: understands GenAI strengths and limitations, and knows how to apply guardrails (reviews, tests, policies)
Job Responsibility
Job Responsibility
  • Join a product engineering team and contribute directly to customer-facing systems
  • Work across modern stacks such as TypeScript/Node.js/Next.js or Java/Spring Boot, running on AWS/Azure/GCP
  • Use GenAI every day to accelerate design, development, debugging, testing, documentation and operations
  • Build and evolve AI-powered internal tools (coding assistants, review helpers, documentation agents, testing bots)
  • Integrate APIs like OpenAI, Anthropic, Azure OpenAI, Vertex AI, Claude into real products and workflows
  • Coach teams on effective GenAI usage — what works, what doesn’t, and how to use AI safely
  • Share patterns, anti-patterns, and best practices across the engineering organisation
  • Help shape AI-first standards, playbooks and ways of working
  • Run small, data-informed experiments to validate new tools and workflows
  • Measure the impact and turn successful approaches into repeatable standards
What we offer
What we offer
  • Hybrid flexibility
  • relocation support
  • learning budgets
  • Modern offices with collaborative spaces, social areas and flexible working environments
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - AI SDK

Temporal provides durable execution, the systems foundation used for reliable AI...
Location
Location
United States
Salary
Salary:
196000.00 - 245000.00 USD / Year
temporal.io Logo
Temporal
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience and passion for harnessing generative AI, particularly for agents and coding
  • A deep understanding of how to use AI to increase quality, not only to increase quantity
  • A sense of taste in code and software development practice
  • A track record of open source software contributions, including contributions to 3rd party libraries
  • Fluency in multiple programming languages, and an affinity for learning new ones
  • Deep experience with concurrent programming—you should know how to use mutexes, atomics, and other concurrency primitives safely
  • Experience designing APIs and writing documentation for publicly-available libraries or modules
  • Strong technical communication skills—written and verbal—in English
  • BS or MS in Computer Science (or a closely-related degree), or equivalent work experience writing production-grade software
Job Responsibility
Job Responsibility
  • Work as a Software Engineer
  • Design and implement Temporal AI SDK features supporting a broad variety of frameworks and libraries
  • Develop a deep understanding of AI application development techniques, including emerging approaches and architectures
  • Work with multiple programming languages, primarily Python and TypeScript
  • Make extensive use of AI coding tools, especially to ensure quality across a large number of integrations
  • Take end-to-end ownership of new features, working with other teams to deliver exceptional reliability and a great developer experience
  • Serve as a domain expert on AI design patterns, collaborating with field staff to provide best-practices and canonical examples
  • Work directly with our developer community to debug issues that need expert attention, and get feedback on Temporal SDK features and APIs
  • Write public technical documentation describing Temporal concepts and APIs
  • Go the extra mile to support a customer in need, on the rare occasion that AI SDK engineering expertise is needed
What we offer
What we offer
  • Unlimited PTO, 12 Holidays + 2 Floating Holidays
  • 100% Premiums Coverage for Medical, Dental, and Vision
  • AD&D, LT & ST Disability, and Life Insurance (Standard & Supplemental Available)
  • Empower 401K Plan
  • Additional Perks for Learning & Development, Lifestyle Spending, In-Home Office Setup, Professional Memberships, WFH Meals, Internet Stipend and more
  • $3,600 / Year Work from Home Meals
  • $1,500 / Year Career Development & Learning
  • $1,200 / Year Lifestyle Spending Account
  • $1,000 / Year In-Home Office Setup (In addition to Temporal issued equipment)
  • $500 / Year Professional Memberships
  • Fulltime
Read More
Arrow Right

Ai-first Software Engineer

Join our dynamic Innovation team, where we experiment with AI-first development ...
Location
Location
United States , Seattle
Salary
Salary:
200000.00 - 250000.00 USD / Year
planetdds.com Logo
Planet DDS
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a closely related discipline
  • 3+ years of experience in AI and machine learning, with a focus on code generation and software development
  • Hands-on with AI-powered tools (Claude Code, Cursor, Codex, Figma, MCP, v0.app, etc.)
  • Strong understanding of software development principles
  • Proficiency with C#, .NET, OpenAPI, Python, PyTorch, Docker, Git, Microservices, Azure DevOps, CI/CD, data handling, and databases like Postgres, MS SQL Server
  • Proficiency in at least one cloud platform like Azure, AWS or GCP
  • Proficiency with datasets / databases and understanding of the SDLC cycle
  • Strong problem-solving skills, creativity, curiosity, and a passion for innovation
  • Comfortable working in fast-moving, ambiguous environments where experimentation is valued
Job Responsibility
Job Responsibility
  • AI-first development of applications using AI coding tools, AI agents and low-code platforms where they accelerate velocity
  • Integrate AI-driven and low-code solutions with existing systems and databases, ensuring seamless functionality
  • Use AI code generation to extend solutions when custom functionality is needed
  • Work closely with product managers, and other stakeholders to gather requirements and deliver solutions, whereas prototypes help shape product strategy and leadership decisions
  • Stay updated with the latest advancements in AI and machine learning and continuously improve AI code generation processes and methodologies
  • Effective communication skills to explain complex programming or AI concepts to technical and non-technical audiences
  • Fulltime
Read More
Arrow Right

Ai-first Software Engineer

Join our dynamic Innovation team, where we experiment with AI-first development ...
Location
Location
United States , Irvine
Salary
Salary:
200000.00 - 250000.00 USD / Year
planetdds.com Logo
Planet DDS
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a closely related discipline
  • 3+ years of experience in AI and machine learning, with a focus on code generation and software development
  • Hands-on with AI-powered tools (Claude Code, Cursor, Codex, Figma, MCP, v0.app, etc.)
  • Strong understanding of software development principles
  • Proficiency with C#, .NET, OpenAPI, Python, PyTorch, Docker, Git, Microservices, Azure DevOps, CI/CD, data handling, and databases like Postgres, MS SQL Server
  • Proficiency in at least one cloud platform like Azure, AWS or GCP
  • Proficiency with datasets / databases and understanding of the SDLC cycle
  • Strong problem-solving skills, creativity, curiosity, and a passion for innovation
  • Comfortable working in fast-moving, ambiguous environments where experimentation is valued
Job Responsibility
Job Responsibility
  • Application Development: AI-first development of applications using AI coding tools, AI agents and low-code platforms where they accelerate velocity
  • Integration: Integrate AI-driven and low-code solutions with existing systems and databases, ensuring seamless functionality
  • Customization: Use AI code generation to extend solutions when custom functionality is needed
  • Collaboration: Work closely with product managers, and other stakeholders to gather requirements and deliver solutions, whereas prototypes help shape product strategy and leadership decisions
  • Continuous Improvement: Stay updated with the latest advancements in AI and machine learning and continuously improve AI code generation processes and methodologies
  • Communication: Effective communication skills to explain complex programming or AI concepts to technical and non-technical audiences
  • Fulltime
Read More
Arrow Right

AI-First Software Engineer

Planet DDS is a dynamic and rapidly growing dental SaaS company transforming how...
Location
Location
United States , Irvine
Salary
Salary:
200000.00 - 250000.00 USD / Year
planetdds.com Logo
Planet DDS
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a closely related discipline
  • 3+ years of experience in AI and machine learning, with a focus on code generation and software development
  • Hands-on with AI-powered tools (Claude Code, Cursor, Codex, Figma, MCP, v0.app, etc.)
  • Strong understanding of software development principles
  • Proficiency with C#, .NET, OpenAPI, Python, PyTorch, Docker, Git, Microservices, Azure DevOps, CI/CD, data handling, and databases like Postgres, MS SQL Server
  • Proficiency in at least one cloud platform like Azure, AWS or GCP
  • Proficiency with datasets / databases and understanding of the SDLC cycle
  • Strong problem-solving skills, creativity, curiosity, and a passion for innovation
  • Comfortable working in fast-moving, ambiguous environments where experimentation is valued
Job Responsibility
Job Responsibility
  • Application Development: AI-first development of applications using AI coding tools, AI agents and low-code platforms where they accelerate velocity
  • Integration: Integrate AI-driven and low-code solutions with existing systems and databases, ensuring seamless functionality
  • Customization: Use AI code generation to extend solutions when custom functionality is needed
  • Collaboration: Work closely with product managers, and other stakeholders to gather requirements and deliver solutions, whereas prototypes help shape product strategy and leadership decisions
  • Continuous Improvement: Stay updated with the latest advancements in AI and machine learning and continuously improve AI code generation processes and methodologies
  • Communication: Effective communication skills to explain complex programming or AI concepts to technical and non-technical audiences
  • Fulltime
Read More
Arrow Right

AI Software Engineer III

Planet DDS is a leading provider of a platform of cloud-based solutions that emp...
Location
Location
United Kingdom , Glasgow
Salary
Salary:
Not provided
planetdds.com Logo
Planet DDS
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-7 years of professional software engineering experience
  • At least 4 years in AI/ML-focused roles
  • Bachelor’s or Master’s degree in Computer Science, Machine Learning, Artificial Intelligence, or related field
  • Experience working in a SaaS or enterprise software environment
  • Publications or contributions to open-source AI/ML projects
  • Exposure to reinforcement learning, generative AI (LLMs, diffusion models), or real-time inference systems
Job Responsibility
Job Responsibility
  • Design, develop, and deploy AI and machine learning models in production environments
  • Architect scalable solutions that integrate AI capabilities into our products and services
  • Collaborate with data scientists, product managers, and backend/front-end engineers to translate prototypes into reliable, maintainable code
  • Own end-to-end development of AI systems, including data ingestion, model training, evaluation, and deployment
  • Implement best practices in model versioning, monitoring, and continuous improvement
  • Contribute to the evolution of our AI/ML infrastructure, including CI/CD pipelines and MLOps tools
  • Stay current on advancements in AI, ML, and deep learning and assess their applicability to business needs
  • Ensure AI solutions are ethical, interpretable, and aligned with regulatory requirements
  • Fulltime
Read More
Arrow Right

Sr. Principal Software Engineer - Applied AI

We are looking for a Principal Software Engineer to join our growing Applied AI ...
Location
Location
United States , Seattle
Salary
Salary:
277391.00 - 342391.00 USD / Year
highspot.com Logo
Highspot
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of experience in Generative AI and Agentic AI systems, including LLMs, context engineering, and modern vector-based retrieval systems
  • 8+ years working as a professional software developer
  • A great understanding of Generative AI systems, best practices and experience in shipping Agentic AI into distributed, data-intensive production systems
  • Experience developing and operating Cloud services at enterprise scale
  • Strong programming skills in Java, Python, C#, Typescript or equivalent programming languages
  • Great collaboration with teams with different backgrounds/expertise/functions
  • Expertise in full product lifecycle
  • technical designs, fast shipping, iterative implementation, and successful product launches
  • Experience and passion for mentoring and encouraging collaborative teams
  • Experience in cultivating a strong engineering culture in an agile environment
Job Responsibility
Job Responsibility
  • Apply Generative AI to solve hard unsolved challenges in the application of Agentic AI to real-world business challenges
  • Work with a team of Applied AI engineers that works at the bleeding edge of Generative AI to solve high-impact business challenges
  • Grow, coach, build and scale talent on the Applied AI team
  • Drive operational excellence to achieve enterprise-grade scale, reliability, security, cost-efficiency and performance
  • Drive technical direction for building a safe, scalable and reliable Agentic AI platform for all of Highspot
  • Communicate complex concepts and the results of analyses in a clear and effective manner to technical and non-technical audiences
  • Collaborate with other team members and cross-functionally to share knowledge and discuss initiatives
What we offer
What we offer
  • Comprehensive medical, dental, vision, disability, and life benefits
  • Health Savings Account (HSA) with employer contribution
  • 401(k) Matching with immediate vesting on employer match
  • Flexible PTO
  • 8 paid holidays and 5 paid days for Annual Holiday Week
  • Quarterly Recharge Fridays (paid days off for mental health recharge)
  • 18 weeks paid parental leave
  • Access to Coaches and Therapists through Modern Health
  • 2 volunteer days per year
  • Commuting benefits
  • Fulltime
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.