AI/ML Software Engineer
- Software engineering experience shipping AI/ML-powered products into production.
- Proven track record of building and shipping customer-facing applications (AI and non-AI) that deliver measurable business value.
- Experience architecting scalable systems on cloud platforms (AWS, Azure, GCP).
- Experience in data modelling, preprocessing, and model evaluation at scale.
- Familiarity with generative AI models (LLMs, diffusion models, GANs) and their real-world applications.
- Strong knowledge of APIs and modern software design patterns for integrating AI into SaaS products.
- Excellent problem-solving, communication, and cross-functional collaboration skills.
- Passion for AI innovation paired with the ability to deliver non-AI product functionality when needed.
- Familiarity with pose estimation, facial recognition, or classification models (e.g., OpenPose, MediaPipe, FaceNet, ResNet variants)
- Experience training models with structured and unstructured visual datasets
- Exposure to techniques like cosine similarity, triplet loss, contrastive learning, or temporal prediction modelling
- Strong computer science fundamentals, including data structures, algorithms, and software design patterns
- Comfort working in Linux-based development environments and version control systems (Git)
- A collaborative mindset, with excellent communication skills and a willingness to learn across domains