-
View all jobs
We are seeking a talented and experienced Python Engineer with a strong background in Data Science to join our team. You will play a key role in developing strategic projects for a new Transaction Monitoring platform used across multiple businesses within Markets Technologies group. This platform is critical for detecting and preventing market abuse, ensuring the integrity of our financial systems.
As a Python Engineer / Data Scientist, you will be responsible for building robust data pipelines, developing innovative GenAI solutions, and implementing custom algorithms to identify sophisticated market abuse patterns. You will contribute to architectural decisions, optimize engineering processes, and help maintain application health, infrastructure setup, and CI/CD pipelines.
This is an exciting opportunity to work on a high-impact project that will significantly influence our business and shape the future architecture of our transaction monitoring capabilities. You will be part of a dynamic team driving innovation in a critical area of the financial industry.
Key Responsibilities:
------------------------------------------------------
Job Family Group:
Technology
------------------------------------------------------
Job Family:
Applications Development
------------------------------------------------------
Time Type:
Full time
------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.
------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.
------------------------------------------------------
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.
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 Accessibility at Citi.
View Citi’s EEO Policy Statement and the Know Your Rights poster.
As a Python Engineer / Data Scientist, you will be responsible for building robust data pipelines, developing innovative GenAI solutions, and implementing custom algorithms to identify sophisticated market abuse patterns. You will contribute to architectural decisions, optimize engineering processes, and help maintain application health, infrastructure setup, and CI/CD pipelines.
This is an exciting opportunity to work on a high-impact project that will significantly influence our business and shape the future architecture of our transaction monitoring capabilities. You will be part of a dynamic team driving innovation in a critical area of the financial industry.
Key Responsibilities:
- Design, develop, and maintain data-centric applications that host data pipelines and algorithms for detecting potential market abuse.
- Develop and implement GenAI-based solutions for the financial industry, leveraging foundational models such as Gemini, LLama, GPT, and Claude.
- Collaborate closely with clients and stakeholders to understand their requirements for platform development features and prioritize work accordingly.
- Work effectively in a multidisciplinary team, building strong relationships with developers, Quants/Data Scientists, and production support teams.
- Participate in the full software development lifecycle, from design and implementation to testing and deployment.
- Contribute to monitoring application health, infrastructure setup, and CI/CD processes.
- Extensive experience in designing, developing, and deploying high-performance Python-based backend services
- Expertise with Pandas & NumPy for data manipulation and analysis.
- Working knowledge of Kafka, Dask, and GenAI technologies.
- Understanding of databases and experience with SQL and NoSQL technologies (e.g., SQL Server, Oracle, Couchbase, MongoDB).
- Experience working in a DevOps culture and a strong advocate for automation and continuous improvement.
- Demonstrated high development standards, with a strong focus on code quality, unit testing, continuous integration, and deployment.
- Excellent communication and interpersonal skills, with a proven ability to interact with clients and deliver results.
- Experience working in fast-paced development environments, with a track record of delivering high-quality solutions on time and within budget.
- 5-8 years of relevant experience
- Experience in systems analysis and programming of software applications
- Experience in developing and maintaining successful projects
- Working knowledge of consulting/project management techniques/methods
- Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
- Bachelor’s degree/University degree or equivalent experience
------------------------------------------------------
Job Family Group:
Technology
------------------------------------------------------
Job Family:
Applications Development
------------------------------------------------------
Time Type:
Full time
------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.
------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.
------------------------------------------------------
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.
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 Accessibility at Citi.
View Citi’s EEO Policy Statement and the Know Your Rights poster.
Key Skills
Ranked by relevance
python
cicd
sql
continuous integration
sql server
couchbase
devops
oracle
server
pandas
nosql
kafka
numpy
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
DevOps Engineer (f/m/x), Berlin
2026-05-21
Full-time
Not Applicable
Germany
Financial Services
Engineering
View Job Details
Related
Data Scientist
2026-05-19
Full-time
Not Applicable
Canada
Insurance
Engineering
View Job Details
Related
Data Scientist
2026-05-19
Full-time
Not Applicable
Canada
Insurance
Engineering
Login to Apply
- Posted
- Jul 10, 2025
- Type
- Full-time
- Level
- Not Applicable
- Location
- Mississauga
- Company
- Citi
Industries
Banking
Financial Services
Investment Banking
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
DevOps Engineer (f/m/x), Berlin
2026-05-21
Full-time
Not Applicable
Germany
Financial Services
Engineering
View Job Details
Related
Data Scientist
2026-05-19
Full-time
Not Applicable
Canada
Insurance
Engineering
View Job Details
Related
Data Scientist
2026-05-19
Full-time
Not Applicable
Canada
Insurance
Engineering