Senior Software Engineer: Risk Modeling & Grid Compute

Citigroup Inc.

Mississauga

On-site

CAD 123,000 - 185,000

Full time

8 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Competitive salary
Private healthcare
Life insurance
Diverse environment
Learning opportunities
Multinational workplace

Job summary

Citigroup Inc. is seeking a skilled software professional to design model-driven computations on graphs and build robust infrastructure APIs for grid computing and data access.

You will emphasize unit testing and reliability while learning Python and related ecosystems to strengthen our compute pipelines. Applicants should have a strong foundation in CS/CE, experience with Python and at least one compiled language, and 2+ years in Python/C/C++ package/API development.

Qualifications

  • Bachelor's or Master's in Computer Science/Computer Engineering or related field
  • Strong grasp of computing fundamentals: data structures, algorithms, OS, programming languages
  • Fluency in Python and working knowledge of a compiled language like C/C++/Java
  • Exposure to Numerical libraries (Pandas/Numpy) and data processing
  • 2+ years developing Python, C or C++ packages and API development

Responsibilities

  • Designing and implement a framework for model driven computations on a graph
  • Designing and building infrastructure APIs for grid computing, data storage and access
  • Unit testing, reliability and improving the quality of our compute pipelines
  • Learn about Python, its ecosystem, community and best practices
  • Ideas on improving our model and data platform and help implement them

Skills

Analytical thinking
Risk management
Data analysis
Governance
Policy & procedure

Tools

Python
C/C++/Java
Pandas/Numpy

Job description

Citigroup Inc. is seeking a skilled software professional to design model-driven computations on graphs and build robust infrastructure APIs for grid computing and data access.

You will emphasize unit testing and reliability while learning Python and related ecosystems to strengthen our compute pipelines. Applicants should have a strong foundation in CS/CE, experience with Python and at least one compiled language, and 2+ years in Python/C/C++ package/API development.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AVP, Software Engineer (Hybrid)
AVP, Software Engineer (Hybrid)

Citi • Mississauga

On-site
CAD 88,000 - 132,000
Private healthcare
Life insurance
Benefit system
AVP, Software Engineer (Hybrid)
AVP, Software Engineer (Hybrid)

Citi • Mississauga

On-site
CAD 88,000 - 132,000
Competitive salary & benefits
Learning opportunities & training
Multinational environment
Senior Python Backend Engineer - AI & Risk on Kubernetes
Senior Python Backend Engineer - AI & Risk on Kubernetes

Citigroup Inc. • Mississauga

On-site
CAD 132,000 - 197,000
AVP, Software Engineer (Hybrid)
AVP, Software Engineer (Hybrid)

Citigroup Inc. • Mississauga

On-site
CAD 123,000 - 185,000
Competitive salary
Private healthcare
Life insurance
+3
Senior AI Engineer, Python — Enterprise Risk Tech
Senior AI Engineer, Python — Enterprise Risk Tech

Citigroup Inc. • Mississauga

On-site
CAD 130,000 - 196,000
Health insurance
Backend Python Engineer — AI-Driven Risk Platforms
Backend Python Engineer — AI-Driven Risk Platforms

Socket.dev • Mississauga

On-site
CAD 132,000 - 197,000
Senior Data Engineer – Python Pipelines for Scale
Senior Data Engineer – Python Pipelines for Scale

Citigroup Inc. • Mississauga

On-site
CAD 167,000 - 236,000
Senior Python Engineer, Generative AI & Risk Technology
Senior Python Engineer, Generative AI & Risk Technology

Citi • Mississauga

On-site
CAD 131,000 - 196,000
Hybrid work schedule
Learning & development
Competitive compensation
+1
Senior Java Backend Engineer - Spring & Cloud
Senior Java Backend Engineer - Spring & Cloud

Citigroup Inc. • Mississauga

On-site
CAD 79,000 - 111,000
Senior Python Engineer, Generative AI & Risk Technology
Senior Python Engineer, Generative AI & Risk Technology

Citigroup Inc. • Mississauga

Hybrid
CAD 131,000 - 196,000