Kard

Flatiron, NY
11-50 employees
Kard is a technology platform helping banks and other card issuers build an engaging rewards program with our thousands of brand and retailer offers.

Staff ML Engineer

Staff ML Engineer

About the Role

In this pivotal role, your machine learning expertise will be fundamental to key product advances. Lead the development and deployment of sophisticated ML models, ensuring they are robust, seamlessly integrated, and strategically aligned. This opportunity positions you at the forefront of our ML initiatives. Here, you'll establish systems and best practices in a dynamic, agile environment. Engaging with rich, compelling data, you'll collaborate with a team of skilled engineers and data professionals. Your focus will be on classification, user segmentation, and operationalizing machine learning, while also exploring opportunities in near-real-time processing, anomaly detection, and other specialized ML domains.

Responsibilities

  • Drive the development and operationalization of ML models, focusing on scalability, efficiency, and integration with our existing infrastructure.
  • Build and implement automated classification systems for user and transaction data, significantly improving our targeting capabilities and real-time analytics.
  • Champion the implementation of MLOps practices, ensuring models are deployed, monitored, and maintained efficiently in production.
  • Collaborate closely with data engineering to optimize data processing and model performance within our Databricks ecosystem.
  • Actively explore and implement contemporary ML tools and methodologies, with a keen eye on effective and innovative solutions.
  • Provide mentorship and guidance to team members, fostering a culture of continuous learning and excellence in alignment with Kard’s values.

Desired Skills

  • Proven expertise in machine learning, especially in classification, segmentation, and deploying models in production environments.
  • Strong proficiency in Python and PySpark, ideally within Databricks environments. Experience with optimized ML in Rust (preferred) or C/C++ is also compelling.
  • Proficiency in SQL and experience with ETL processes.
  • Familiarity with current ML tools and frameworks, coupled with the ability to quickly evaluate, adapt, and implement effective new technologies.
  • A practical, cost-conscious mindset, balancing technical solutions with business value.
  • Demonstrated experience in dbt and Terraform, with a strong advocacy for MLOps principles and practices.
  • Exceptional problem-solving abilities and resilience in the face of complex challenges.
  • Independent, initiative-driven approach, committed to innovation and continuous improvement.
  • Alignment with Kard's core values, especially in building a collaborative, open, and evolving work environment.
  • Knowledge of TypeScript and Go, facilitating smoother collaboration within our engineering team.
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.