Machine Learning Engineer

HiUp Solutions

HiUp Solutions is a branch of Olive Group, Ireland. HiUp solutions was established in 2012 in Nepal as Olive Media, Nepal and recently renamed to HiUp Solutions (2018). Olive Group specializes in offering training solutions to meet your organizational goals to maximize employee performance and achieve long term business success. Olive Group is a company working in the field of Software…

Job Information

  • icon
    Duty Station Nepal
  • icon
    Type of Appointment Full time
  • icon
    No. of Openings 2 openings
  • icon
    Salary Negotiable / Monthly
  • icon
    Job Level : Mid-Level
  • icon
    Job Experience : 2 + Years
  • icon
    Job Category IT and ICT Engineering
  • icon
    Job Qualification : Master
  • icon
    Posted Date : May 17, 2022

Job Description

We are looking for a Machine Learning (Python) Developer to join our engineering team and help us develop and maintain various software products. In this role, you will be responsible for writing and testing scalable code for developing the ML system, developing back-end components and APIs. As a Machine Learning Engineer, you will be working on an AI system for recommendations, recognition, ontology, Natural Language Processing.


  • Coordinating with development teams to determine application requirements.
  • Writing scalable code using the Python programming language.
  • Designing and developing the Machine Learning System by implementing appropriate Machine Learning Tools and Algorithms.
  • Training and retraining the ML system as needed and tune their hyperparameters
  • Performing statistical analysis and use result to improve models
  • Using the quality datasets either by asking stakeholders or by doing the appropriate search.
  • Testing and debugging applications.
  • Developing back-end components and publishing API
  • Assessing and prioritizing client feature requests.
  • Integrating data storage solutions.
  • Coordinating with front-end developers.
  • Reprogramming existing databases to improve functionality.

What you will get:

  • A clear career path, strong leadership, and an open work environment where you will be challenged, respected, and valued by your merits.
  • Opportunities to work directly or indirectly with Companies like Microsoft, Jaguar Land Rover.
  • Working opportunities on technology like AI, ML, Computer vision, AR, VR, and XR.
  • A company that is proud of the quality of its work and invests in your personal development and well-being.
  • A team that respects openness, does its job well, values customers and plays fair.
  • Individuals who are fun to work with, are invested in each other’s growth and take the value seriously.
  • Dedicated time for self-improvement, socialising, and collaboration (Conferences/Camps, Certifications, Learning Sessions, Celebrations, and Retreats).
  • Working in an agile work environment.
  • A friendly, competitive, flexible and creative working environment with foreign managers.
  • A fantastic work life balance – you will get Saturday and Sunday off.
  • Paid leave, sick leave, education leave, work from home facility, paternity leave, maternity leave, and menstruation leave for females.
  • An equal opportunity workplace that values diversity and does not discriminate.
  • High level of responsibility and excellent career possibilities.
  • Training on new technologies and skill sets.
  • High end system to work on.
  • Challenging projects with flexibility to work remotely.
  • Employees Provident Fund.
  • Opportunity for international visit.
  • Competitive salary.
  • Futsal every last Friday and Table tennis board is at the office.

Salary: Provided based on experience and expertise. No bar for deserving candidates.

Required Qualification & Experience


  • A positive, collaborative, and solution-oriented approach.
  • Expert knowledge of Python and related frameworks and libraries – Django, Flask, Numpy.
  • A deep understanding of multi-process architecture and the threading limitations of Python.
  • Knowledge of Python and Machine Learning frameworks, libraries, data structures and architectures – Keras, Pytorch, Scikit-Learn, OpenCV
  • Good understanding and strong knowledge in algorithms and statistics
  • Ability to integrate multiple data sources into a single system.
  • Familiarity with testing tools/frameworks and libraries.
  • Ability to collaborate on projects and work independently when required.
  • Proficient understanding of code versioning tools, such as Git.
  • Knowledge/experience working within an Agile environment with a scrum mindset.
  • Excellent communication, presentation, and interpersonal skills.

Minimum Qualification: 

  • Minimum 2 years of experience as a Machine Learning Engineer – Using Python.
  • Bachelor’s/Master’s degree in computer science, engineering, information technology, or an equivalent field.

For further info:

How to Apply

Interested candidates are requested to send us your updated resume and a cover letter at and state your availability.