Computer Vision Engineer

Who we are looking for

We are looking for a talented and detailed-oriented Computer Vision Engineer, and a Machine Learning enthusiast who possesses a passion for building great technology products, loves working on long-term products and likes to dabble in experimental coding and testing and create solutions for accuracy and precision. You should also be able to work independently, prioritize tasks to work on the most important aspects, be self-motivated, and be curious about new emerging immersive technologies, and perfect the user experience. You should also be in the habit of writing well-documented, clean code, to be able to pass successful projects on to other developers to iterate upon.

What you will be doing

You will work with the engineering team for building logic and training algorithms for computer vision projects. It’d be great to see your creativity and experiments to achieve high-rated results with machine learning.

  1. Working with TensorFlow and PyTorch for developing products.
  2. Working closely to build, stabilize and scale the Fabrik platform.
  3. Writing well-documented, clean code (on Frontend and Backend).
  4. Testing and fixing bugs or other coding issues.
  5. Developing, managing well-functioning databases and applications.
  6. Writing effective APIs.
  7. Troubleshoot, debug and upgrade software.
  8. Create security and data protection settings.
  9. Enhancing applications by identifying opportunities for improvement, making recommendations and suggestions.
  10. Stay up-to-date on emerging technologies.

What you should bring along

  1. Must have skills: TensorFlow, PyTorch, or other CV and machine learning technologies.
  2. Experience in edge- or mobile-based implementations.
  3. Hands-on programming in Python, machine learning.
  4. Knowledge of collaboration tools: Github, Slack, Figma, etc.
  5. Experience handling server instances on cloud platforms (AWS, Azure, GCP, DO, etc.).
  6. Experience with API gateway design and development.
  7. Ability to develop, organize, and maintain process documentation.

Would be nice to have

  1. Understanding of computer graphics or game development.
  2. Understanding of WebXR, and WebGL/Three.js
  3. Experience developing web and mobile applications.
  4. Experience building 3D applications.
  5. Experience using web workers/ wasm applications.
  6. Experience with some project management for regular sprints.
  7. It’s good to have some prior relevant experience.


Engineering Graduates or equivalent. 

Pre/ Final-Year/ Fresher Students in the related field, who can pursue a full-time internship are welcome to apply.