Applications Development Sr Programmer Analyst
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community, and make a real impact.
Job Overview
We are seeking a skilled and experienced DevOps / MLOps Engineer to join our AI & Data Science Platform team. In this role, you will be responsible for building, managing, and scaling the infrastructure that supports our machine learning workflows and cloud-based applications. You will work closely with Data Scientists and Engineers to ensure the reliability, efficiency, and security of our AI / ML pipelines and deployments.
Roles and Responsibilities :
- Build and manage ECS clusters for production and experimental AI / ML environments.
- Design, implement, and maintain CI / CD pipelines using tools such as LightSpeed, OpenShift, and Harness.
- Containerize ML models and applications using Docker.
- Support LLM-based validation pipelines, including setting up infrastructure for evaluation jobs and integrating results into monitoring dashboards.
- Manage AWS S3 for datasets, model artifacts, and pipeline outputs, ensuring secure and efficient data access.
- Collaborate with Data Science and Engineering teams to align infrastructure with experimental and production needs.
- Proactively troubleshoot, performance tune, and scale systems.
Qualifications :
Bachelor's degree in Computer Science, Engineering, or a related field.3+ years of experience in DevOps, MLOps, or Platform Engineering, supporting machine learning workflows and deploying cloud-based applications.Proven experience in building and managing ECS clusters.Strong understanding of CI / CD processes and tools (e.g., LightSpeed, OpenShift, Harness).Proficiency in Docker for containerization.Working knowledge of SQL (e.g., PostgreSQL, MySQL).Experience with AWS S3 for data management.Solid Python skills for automation and scripting.Strong attention to detail and a proactive approach to problem-solving.Preferred Experience :
Experience supporting LLM-based validation pipelines.Familiarity with Streamlit and Plotly for deploying demo applications or internal validation reporting tools.Join us to work on innovative projects in the banking domain and grow your career with cutting-edge technologies!