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.
Apply directly at Metropolitan Commercial Bank →Create a free account for alerts like thisView Metropolitan Commercial Bank immigration profile
This listing is sourced directly from Metropolitan Commercial Bank's careers page and normalized into a canonical job model.