Join to apply for the Generative AI Software Engineer role at Citi.
Are you looking for a career move that will allow you to take a strategic project from zero to one? Bring your extensive coding experience and passion for change to be part of a team building green-field development at scale.
By joining Citi’s Common Platform Engineering team, you will help create and operate the Generative AI platform for Citi. Our scope includes large-scale engineering challenges on-premise and on cloud, along with cutting-edge use of LLMs and supporting toolchains to serve our users across the bank.
We are a startup within Citi, where everyone is actively coding. We need innovative and creative self-starters with experience in developing large-scale platforms, data and ML, finance, platform engineering, and SRE.
Responsibilities:
* Design and build high-quality, reliable software
* Collaborate closely with other development teams, quants, and subject-matter experts
* Ensure our software platforms comply with Citi's security and SDLC processes
* Operate the platform at scale while innovating and evolving
Skills & Qualifications:
* Strong knowledge and experience with Python and related toolchains
* Experience with AI/ML, especially LLMs, and eagerness to apply this rapidly evolving technology
* Experience with CI/CD and MLOps tools/frameworks (e.g., MLflow, W&B)
* Experience in building and managing large platforms at scale
* Strong distributed systems and system architecture skills
* Knowledge of modern functional languages such as Scala, Clojure, Rust, Elixir
* Solid understanding of RESTful design principles
* Experience with Kubernetes
* Development experience with at least one public cloud provider
If you are actively coding, passionate about Generative AI, and want to develop a new team, apply today.
#J-18808-Ljbffr