Machine Learning Engineer India

Follow us on Twitter @QuinnoxJobs


Machine Learning Engineer

1-3 Years


  • Apply latest developments in deep reinforcement learning to advance capabilities of autonomous systems
  • Create OpenAI- Gym like environments for web and mobile applications
  • Re-purpose OpenAI and DeepMind RL algorithms
  • Understand and formulate solutions for hard RL problems for discrete action spaces.
  • Experience in Computer Vision, Image Processing, Image/Video Analytics, Object Detection, etc.
  • Expertise in prototyping deep reinforcement learning and computer vision solutions
  • Ability to create multi-agent systems.
  • Collaborate with the team (product owner, designers and other developers) and customers to holistically understand business and user requirements, and derive adequate application development concepts
  • Build and evaluate algorithms for test optimization based on user behavior or statistical optimization.


Position Requirements


Formal Education & Certification

Bachelor's/Master’s degree in computer science, Mathematics, Machine Learning or a related field, or equivalent experience.


Knowledge & Experience

  • Expert in Python
  • Up to date with the latest advancements in reinforcement learning. Specifically, on OpenAI Gym, Self Play, Multiagent systems
  • Proficient in any of the deep learning frameworks such as PyTorch, Tensorflow, Keras
  • Track record of developing novel learning algorithms and/or systems
  • Experience in productionizing deep learning systems.
  • Self-learner with a proven aptitude for acquiring knowledge and skills.
  • Decent knowledge on UI technologies based on Javascript.
  • Experience with creating, pre-processing data sets for computer vision applications
  • Ability to initiate and drive projects to completion with minimal guidance
  • Ability to communicate the results of analysis
  • Highly effective time management, communication, and organizational skills.
  • Commitment to personal growth and continuous learning.


Personal Attributes

  • Proven analytical and problem-solving abilities.
  • Ability to effectively prioritize and execute tasks in a high-pressure environment.
  • Strong interpersonal and oral communication skills.
  • Skilled at working within a team-oriented, collaborative environment.
  • Unrelenting determination and results-oriented.
  • Ability to present ideas and solutions in business-friendly and user-friendly language.
  • Highly self-motivated and self-directed.
  • Keen attention to detail.

India - Bangalore