About the Role
- At Cake, we're reimagining what banking can be - smarter, faster, and more human - powered by cutting-edge AI technologies.
- We are seeking a Senior AI Engineer to lead the technical development of our automated identity verification (eKYC) platform. This role is responsible for building and maintaining the core computer vision models that verify identity documents, detect fraud, and authenticate users through facial biometrics. You will play a critical role in balancing high-security standards with a frictionless user experience.
- You'll work end-to-end: from research and model development to deploying scalable AI services running in production for over 6 million users. This is an opportunity to bring your AI expertise into real-world impact - building reliable, secure, and intelligent digital banking products.
Key Responsibilities
- Design, develop, and deploy AI/ML models for real-time production systems such as:
- eKYC (face recognition, liveness detection, OCR)
- Biometric authentication
- Document classification and fraud detection
- Translate product requirements into deployable AI solutions.
- Collaborate with backend engineers, data engineers, and MLOps teams to integrate models into Cake's production systems.
- Build scalable pipelines for training, testing, versioning, and monitoring of AI models in production.
- Optimize model performance for latency, accuracy, and reliability under real-world traffic and edge cases.
- Conduct research and experimentation on modern AI techniques (e.g., deep learning, computer vision, multimodal learning).
- Maintain responsible AI practices, ensuring fairness, security, and compliance with banking regulations.
- Monitor production models, detect drift, and continuously improve model accuracy through retraining and data refinement.
- Guide junior engineers and conduct rigorous code and architecture reviews
Qualifications
- Bachelor's or Master's degree in Computer Science, AI/ML, Computer Vision, or a related field.
- Minimum of 5+ years of experience in AI/Machine Learning, with at least 3 years specifically focused on Computer Vision or Image Processing.
- Proven experience in developing and deploying AI/ML models to production environments.
- Strong hands-on experience with Python and frameworks such as TensorFlow, PyTorch, or OpenCV.
- Familiarity with MLOps tools (MLflow, TensorFlow Serving, Kubeflow, or Vertex AI).
- Solid understanding of deep learning, CNNs, transformers, and computer vision techniques.
- Experience with cloud-based deployment (preferably Google Cloud Platform) and containerized services (Docker, Kubernetes).
- Strong problem-solving and analytical skills, with a product-oriented mindset.
- Excellent collaboration skills, able to work cross-functionally with product, backend, and data teams.
- Mentor and develop junior and mid-level engineers, fostering a culture of technical excellence and continuous learning.
Nice-to-Have
- Experience with liveness detection, OCR, face recognition, or image quality assessment.
- Experience deploying AI solutions in fintech or digital banking environments.
- Understanding of large-scale distributed systems and performance tuning.
Why You'll Love Working at Cake
- Build AI systems used daily by 6+ million users, your work makes an immediate, tangible impact.
- End-to-end ownership: from research to production deployment.
- Work with cutting-edge cloud-native stack (GCP, Vertex AI, Kubernetes, Airflow).
- Collaborative, high-performing tech culture, where experimentation and innovation are encouraged.
- Competitive compensation and opportunities to grow within a fast-scaling digital bank