About This Role
<div><div>Job Description</div></div><div><div><div><div><div><div><div><div><div><p>We are seeking an experienced Senior Generative AI Developer to help drive the design, development, and integration of state-of-the-art Generative AI and <b>agentic AI</b> solutions across our enterprise Controls Technology platform. You will collaborate with cross-functional teams, contribute deep technical expertise in context engineering, retrieval systems, knowledge graphs, and multi-agent orchestration, and play a key role in delivering scalable, grounded AI solutions to enhance automation and operational efficiency. This role centers on architecting robust applications and agent systems on top of pre-trained and hosted foundation models — not on training or fine-tuning models.</p><p></p><h2>Key Responsibilities</h2><ul><li><p>Collaborate with AI architects, leads, and stakeholders to design and implement generative and agentic AI solutions that address business challenges.</p></li><li><p>Architect advanced <b>context engineering</b> strategies — context layering, chaining, compression, pruning/offloading, and memory management — to maximize reliability, provenance, and token efficiency in production.</p></li><li><p>Design and implement advanced generative AI methods, including sophisticated <b>prompt engineering</b> and <b>Retrieval-Augmented Generation (RAG)</b>.</p></li><li><p>Build and optimize <b>RAG systems</b>, including hybrid search, multi-vector retrieval, and re-ranking pipelines.</p></li><li><p>Design and implement <b>knowledge graphs</b> and <b>Graph RAG</b> architectures to enable multi-hop reasoning, explainability, and traceable, grounded responses for high-value business domains.</p></li><li><p>Architect <b>agentic workflows and multi-agent systems</b> using <b>Google Agent Development Kit (ADK)</b> and comparable frameworks (LangGraph, Microsoft Agent Framework, CrewAI), applying orchestration patterns such as supervisor/worker, hierarchical, and peer-to-peer.</p></li><li><p>Design robust <b>agent harnesses</b> — governance, constraints, feedback loops, state/session management, and execution controls that make long-running agent systems reliable and safe.</p></li><li><p>Integrate agents with tools and data via the <b>Model Context Protocol (MCP)</b> and orchestrate inter-agent collaboration and task delegation via the <b>Agent2Agent (A2A)</b> protocol.</p></li><li><p>Support the integration of GenAI and agentic applications into production environments, ensuring robust deployment, scalability, observability, and maintainability.</p></li><li><p>Contribute to the development and optimization of real-time and streaming AI solutions.</p></li><li><p>Stay current with the latest advances in generative and agentic AI and actively share knowledge with the team.</p></li><li><p>Ensure adherence to ethical AI guidelines, guardrails, agent isolation/sandboxing, data privacy, and compliance standards.</p></li><li><p>Mentor junior team members, provide code reviews, and foster a culture of technical excellence.</p></li></ul><p></p><h2>Required Technical Skills</h2><ul><li><p>4+ years of experience in AI/software development, including significant experience in Generative AI and agentic AI.</p></li><li><p>Strong skills in <b>Python</b> and experience with data preprocessing, document ingestion, and API development.</p></li><li><p>Deep, hands-on expertise in <b>core generative AI concepts</b> — foundation models, LLMs, embeddings, tokenization, and context-window management.</p></li><li><p>Proficiency with <b>major GenAI APIs</b> (OpenAI, Gemini, Claude, etc.) and orchestration frameworks such as <b>LangChain and LlamaIndex</b>.</p></li><li><p>Advanced skills in <b>prompt engineering</b> and <b>context engineering</b>, including familiarity with prompt design tools/frameworks and dynamic context orchestration.</p></li><li><p>Proficiency with <b>vector databases</b> and embedding models for large-scale retrieval.</p></li><li><p>Strong experience building <b>RAG systems</b>, including chunking strategies, hybrid search, and multi-vector retrieval.</p></li><li><p>Practical experience designing <b>knowledge graphs</b> and <b>Graph RAG</b> pipelines (e.g., using graph databases such as Neo4j or ArangoDB) for relationship-aware, multi-hop retrieval.</p></li><li><p>Proven experience building <b>agentic AI systems</b> with <b>Google ADK</b> and/or comparable frameworks (LangGraph, Microsoft Agent Framework, CrewAI, OpenAI Agents SDK), including tool/function calling, planning, and memory.</p></li><li><p>Strong grasp of <b>multi-agent orchestration</b> patterns (supervisor/worker, hierarchical, peer-to-peer) and <b>harness engineering</b> (governance, feedback loops, execution controls, agent isolation/sandboxing).</p></li><li><p>Hands-on experience with <b>agent interoperability protocols</b> — the <b>Model Context Protocol (MCP)</b> for tool/data access and the <b>Agent2Agent (A2A)</b> protocol for inter-agent collaboration.</p></li><li><p>Experience with <b>agent observability and evaluation</b> (e.g., tracing, OpenTelemetry-based tooling) for production agent systems.</p></li><li><p>Experience working with AWS (or equivalent) cloud infrastructure for AI/GenAI.</p></li><li><p>Experience with containerization (<b>Docker</b>), orchestration (<b>Kubernetes</b>), and CI/CD pipelines for AI/agentic applications.</p></li><li><p>Strong skills in <b>NLP</b> (NER, dependency parsing, text classification, topic modeling).</p></li><li><p>Solid understanding of AI compliance, guardrails, and responsible AI practices.</p></li><li><p>Demonstrated portfolio of successful AI-driven projects in a business environment.</p></li></ul><p></p><h2>Required Soft Skills</h2><ul><li><p>Strong collaboration skills to work effectively in cross-functional teams.</p></li><li><p>Analytical and proactive approach to problem-solving.</p></li><li><p>Clear communication skills for both technical and non-technical audiences.</p></li><li><p>Eagerness to learn, innovate, and mentor less experienced developers.</p></li></ul><p></p><p><b><u>Education:</u></b></p><ul><li><p>Bachelor’s degree/University degree or equivalent experience</p></li><li><p>Master’s degree preferred</p></li></ul><p></p><p><br />This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.</p><p></p></div></div></div></div></div></div></div></div></div><p></p><p style="text-align:inherit"><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span class="WIN0">------------------------------------------------------</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></p><h2><b>Job Family Group: </b></h2>Technology<p style="text-align:inherit"><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span class="WIN0">------------------------------------------------------</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></p><h2><b>Job Family:</b></h2>Applications Development<p style="text-align:inherit"><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span class="WIN0">------------------------------------------------------</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></p><h2><b>Time Type:</b></h2><p style="text-align:inherit"><span><span><span><span><span class="WIN0">------------------------------------------------------</span></span></span></span></span></p><h2><b>Primary Location Full Time Salary Range:</b></h2>$94,300.00 - $170,800.00<p style="text-align:inherit"><span><span><span><span><span><span><span><span><span><span><span class="WIN0">------------------------------------------------------</span></span></span></span></span></span></span></span></span></span></span></p><h2><b>Most Relevant Skills </b></h2>Please see the requirements listed above.<p style="text-align:inherit"><span><span><span><span><span><span><span><span><span><span class="WIN0">------------------------------------------------------</span></span></span></span></span></span></span></span></span></span></p><h2><b>Other Relevant Skills </b></h2>For complementary skills, please see above and/or contact the recruiter.<p style="text-align:inherit"><span><span><span><span><span><span><span><span><span class="WIN0">------------------------------------------------------</span></span></span></span></span></span></span></span></span></p><h2><b>Automated Processing and AI</b></h2><p style="text-align:left !important">We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi.</p><p style="text-align:inherit !important"></p><p style="text-align:left !important">Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details.</p><p style="text-align:inherit"><span><span><span><span><span><span><span class="WLM0">------------------------------------------------------</span></span></span></span></span></span></span></p><p><i><span>This job opening is for an existing job vacancy.</span></i></p><p><span><span><span><span><span><span><span>------------------------------------------------------</span></span></span></span></span></span></span></p><p style="text-align:left"><i><span>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.</span></i></p><p style="text-align:inherit"><i><span> </span></i></p><p style="text-align:left"><i><span>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 </span></i><i><a href="https://www.citigroup.com/citi/accessibility/application-accessibility.htm" target="_blank">Accessibility at Citi</a><span>.</span></i><br /><br /><i><span>View Citi’s </span><a href="https://www.citigroup.com/global/eeo-aa-policy" target="_blank">EEO Policy Statement</a><span> and the </span><a href="https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf" target="_blank">Know Your Rights</a><span> poster.</span></i></p>