2 months ago
Mississauga, CanadaSenior / Staff+
Base Salary
$94k - $142k/yr
Responsibilities
- Design, develop, and maintain scalable AI agents and high-volume ELT/ETL data pipelines.
- Build and deploy generative AI agents using Google ADK and Google Flash 2.5+ LLMs with human-in-the-loop workflows.
- Build and maintain data federation layers supporting lambda and Data Mesh architectures.
- Develop and automate microservice integrations for scalable and resilient data-intensive applications.
- Deploy services using cloud-native infrastructure, OpenShift or Kubernetes, and CI/CD pipelines.
- Integrate agentic AI tools and platforms through advanced prompt engineering.
- Ensure data quality, integrity, and security across the data lifecycle.
- Improve data engineering processes, standards, and best practices while managing technology risk and compliance.
Requirements
- 5-8 years of overall experience in large-scale application development.
- At least 5 years of Python and PySpark engineering experience focused on enterprise-grade ELT/ETL processes using PySpark and Databricks.
- Hands-on experience with agentic AI development, YAML, JSON, FastAPI or Spring Boot, Google ADK, LLM integrations, Devin.AI or GitHub Copilot, MCP, and prompt engineering.
- Experience developing and automating microservice integrations for data-intensive applications.
- Proficiency in Python or Scala for data analytics or engineering.
- Strong SQL skills and experience with relational databases.
- Deep understanding of data modeling, data warehousing, Data Mesh architecture, and data federation.
- Excellent communication, collaboration, and problem-solving skills.
- Bachelor’s degree in computer science, engineering, or a related field.
- Preferred qualifications include cloud Big Data experience with Cloudera, Databricks, AWS, Azure, or GCP; Angular or React JS experience; practical AI/ML experience; Docker or Kubernetes familiarity; banking retail-products experience; and relevant industry certifications.
Benefits
- Full-time position.
- Primary location full-time salary range is $94,300.00-$141,500.00.
- Citi is an equal opportunity employer and provides reasonable accommodation for applicants with disabilities.
Tech Stack
AngularApache KafkaAWSAzureDatabricksDockerFastAPIGoogle Cloud PlatformKubernetesOpenShiftPythonReactScalaSpring BootSQL
Categories
AI ApplicationsData Engineering
About Citi
Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.
