Machine Learning Engineer Associate - Nepal

About the Company

Fusemachines ( builds AI Schools in underserved communities (AI Education Solution) and connects the graduates to AI job opportunities (AI Talent Solution). Fusemachines AI Schools run AI Microdegree® and Certificate programs in physical classrooms using it’s proprietary content and learning platform.

 Qualifications & Experience:

  • Must have a fulltime degree in Computer Science or similar.
  • At least 3-6 months of work (trainee/intern) experience

Required Skills:

  • Theoretical and practical knowledge of SQL / NoSQL databases with hands on experience in at least one database system.
  • Solid understanding of Data Structure and Algorithms.
  • Solid understanding of Object Oriented Programming concepts.
  • Knowledge of Linux / Windows with system troubleshooting capabilities.
  • Familiarity with Version Control tools such as Git.
  • Ability to work with RESTful Web Services in JSON and XML formats.
  • Strong written and verbal communication skills in English.
  • Familiarity or the ability to learn and adapt to current trends and best practices.
  • Must be self-motivated, flexible, collaborative, with an eagerness to learn.
  • Ability to work independently or in a collaborative environment with a proactive attitude.
  • Working knowledge of basic Machine Learning concepts: algorithms, evaluation procedures, etc.
  • Good grasp of the mathematical foundations of Machine Learning: Linear Algebra, Probability and Statistics, Calculus, etc.
  • Proficiency with Python, with ability to make use of tools and libraries.
  • Good grasp of libraries like numpy, pandas, scikit-learn, etc.
  • Familiarity with a deep learning library such as TensorFlow, Keras, Pytorch, etc.
  • Familiarity with Python web frameworks such as Flask, Django, etc.
  • Record of academic publishing in related conferences and/or journals is a plus.

Roles and Responsibilities:

  • Assist with writing requirement specifications and design documents for a variety of development tasks including feature development, database design and system integrations.
  • Assist with developing AI applications and code software applications to adhere to designs that support business requirements for internal and external clients.
  • Create teaching contents, assignments and projects 
  • Prepare lesson plans, instruct students and support learning experience improvement
  • Work under tight deadlines to deliver quality, robust software.
  • Preparation, drafting, and review of software documentation and project reports to meet senior staff and client requirements.
  • Refactoring, debugging, testing and implementing changes to existing applications to meet project requirements.
  • Report work progress regularly to the supervisor.
  • Regularly attend internal and client meetings.
  • Deploy, monitor and maintain applications as per requirement
  • Research and develop machine learning models and work on the whole ML pipeline: data collection, wrangling, pre-processing, model building, evaluation and deployment
  • Perform data analysis to uncover insights that can be immediately actionable or can inform decisions around the ML process.
  • Demonstrate end-to-end holistic understanding of the applications being created
Read More

Apply for this position

We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*