You are viewing a preview of this job. Log in or register to view more details about this job.

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