Metropolitan Commercial Bank

Metropolitan Commercial Bank

AI Engineer

New York, NY · Exec

Sponsorship not specified$130k-$200kDetected 51 days ago
PythonJavaGoC++ReactNode.jsFastAPIFlaskFull-Stack DevelopmentAlgorithmsCode ReviewSQLNoSQLSnowflakeAWSGCPAzureCloud PlatformsDockerKubernetesTerraformCI/CDPrometheusGrafana

About the role

  • Establish and enforce architecture standards for production AI systems, including data pipelines, model serving infrastructure, and real-time inference services.
  • Write clean, maintainable code in general-purpose programming languages (Python, Java, C, C++, Go).
  • Conduct code reviews and provide technical guidance to junior developers.

Responsibilities

  • Implement AIOps/MLOps pipelines for CI/CD of ML models, model governance, monitoring, and lifecycle management.
  • Design and maintain scalable software applications with integrated AI/ML capabilities.
  • Develop software architecture and design patterns to ensure performance and scalability.
  • Implement and manage data pipelines for preprocessing and transforming data for AI/ML models.
  • Apply Site Reliability Engineering (SRE) principles and implement monitoring and alerting solutions.
  • Support the production environment by either resolving technical or functional issues, in line with the procedures defined by the Bank.
  • Implement robust monitoring and alerting for model performance to detect and address degradation (e.g., drift, latency issues).

Requirements

  • Master's or PhD in a relevant field (Computer Science, Software Engineering, Machine Learning, Data Science, Statistics, etc.) is strongly preferred, especially with research or thesis work related to AI/ML

Nice to have

  • Strong understanding of AI/ML algorithms, application architecture, and design patterns.
  • Knowledge of SR 23‑4 (third‑party risk), NYC Local Law 144 (AEDT), NYDFS Part 500 (cyber).
  • Ability to work in a constantly evolving environment.
  • Excellent written and verbal communication skills.

Skills

  • 6+ years of experience
  • Experienced with Snowflake-native ML (Snowpark Python, UDFs/UDTFs, Tasks/Streams).
  • Competent in data engineering (SQL, ETL/pipelines, Spark/PySpark) and handling large structured/unstructured datasets.
  • Excellent problem-solving, analytical, communication, and collaboration skills.
  • Preferred Qualifications & Skills
  • Financial services domain experience (fraud risk, AML, underwriting, or commercial/treasury analytics).
  • Hands-on experience with Snowflake ML/Snowpark (Python), Tasks/Streams, secure external functions, and feature management/registry tooling.
  • Familiarity with fairness toolkits, XAI frameworks, and preparing models for validation, audit, or regulatory exams.

Compensation

  • $130,000 - $200,000 annually
  • This salary range reflects base wages and does not include benefits, bonus, or incentive pay.
  • Final offer amounts are determined by multiple factors including candidate experience and expertise and may vary from the amounts listed here.
  • This applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
  • Salary bands are purposefully wide ranging to encompass the different factors considered in determining where a candidate falls in the range, including but not limited to, seniority, performance, experience, education, and any other legitimate, non-discriminatory factor permitted by law.

This listing is sourced directly from Metropolitan Commercial Bank's careers page and normalized into a canonical job model.