Machine Learning Scientist

We are looking for a Machine Learning (ML) Scientist to help us to lead/mentor ML team, design and create ML based products. ML Scientist will be the lead for ML team and the responsibilities include lead and mentor ML engineers, manage stakeholders expectations, design ML solutions, perform data modelling and evaluation, applying ML algorithms and Libraries to business use cases, build ML models and evaluate them.

Roles and Responsibilities:

  • Lead and mentor machine learning team
  • Research, design and frame machine learning systems
  • Understand business objectives and apply appropriate ML techniques to solve business problems
  • Select appropriate datasets and data representation methods
  • Perform machine learning model tests and experiments
  • Perform statistical analysis and fine-tuning using test results
  • Extend existing ML libraries and frameworks
  • Verifying data quality, and/or ensuring it via data cleaning
  • Collaborate with different stakeholders and product teams in implementing/using AI/ML products
  • Manage the infrastructure and data pipelines needed to bring code to production
  • Select and implement right machine learning algorithms
  • Select the right training Data Sets for ML model development


  • Proven experience as a Machine Learning Scientist/Data Scientist or similar role
  • Should have experience in leading a team of ML engineers
  • Should have experience in designing the solutions based on AI/ML
  • Should have proficiency in programming languages like Python, R and JavaScript for developing ML products
  • Should have grasp on different ML libraries / Services / APIs like Microsoft Cognitive Services /AWS AI and ML services/Google Cognitive Services
  • Ability to choose appropriate tool based on requirement
  • Ability to compose different ML components and create new service/product
  • Understanding of data structures, data modelling and software architecture
  • Strong knowledge of Machine Learning frameworks such as Tensorflow & Keras or PyTorch and libraries like Scikit-learn
  • Word embedding such as Word2Vec & Sentence2Vec, Wav2Vec
  • Experience with Machine Learning techniques for supervised & unsupervised learning, e.g., CNN’s, DNN’s & RNN’s
  • Knowledge of relational databases (e. g. MS SQL Server, MySQL) and NoSQL databases (e. g. MongoDB)
  • Knowledge in C#, ASP.Net and Angular Framework
  • Experience working on Agile Methodologies
  • Knowledge on REST APIs & JSON
  • Strong in fundamentals of Natural Language Processing, Machine Learning algorithms, models, and principles
  • Ability to work independently as well as on a team
  • Nice to know training and tuning topic modeling algorithms like LDA and NMF

Experience and Education:

7+ years of software development and machine learning implementation experience with good ability to mentor/lead the ML teams

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

Quixy earns Great Place To Work Certification