Machine Learning Engineer - Nepal

About the Company

Fusemachines (http://www.fusemachines.com) 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.

 
Required Skills:

  • Must have a fulltime degree in Computer Science or similar.
  • At least 1-year working experience in the related field.
  • Good grasp of Basic Machine Learning concepts: algorithms, evaluation procedures, etc and mathematical foundation for ML: Linear Algebra, Probability and Statistics, Calculus, etc.
  • Proficiency in Python, OOP and Data Structures
  • Good grasp of data science libraries like numpy, pandas, matplotlib, scikit-learn, etc, deep learning libraries such as TensorFlow, Keras, Pytorch, etc and GPU computing.
  • Familiarity with domain-specific libraries: Eg: OpenCV, NLTK, etc.
  • Ability to apply AI in one or more of the following areas: Natural Language Processing, computer vision, recommendation systems, forecasting, or similar.
  • Strong written and verbal communication skills in English.
  • Creative Presentation Skill
  • Ability to conduct an independent literature review for projects and summarise the contents
  • Familiarity or the ability to learn and adapt to current trends and best practices.

 
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 applications and code software applications to adhere to designs that support business requirements for internal and external clients.
  • 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.
  • Participate in implementing new software features and maintain existing features.
  • Refactoring, debugging, testing and implementing changes to existing applications to meet project requirements.
  • Provide proper guidance and supervision of subordinate engineers and their work.
  • Research and develop machine learning models and work on the whole ML pipeline: data collection, wrangling, pre-processing, model building, evaluation, and deployment.
  • Manage the data pipelines and infrastructure on cloud platforms needed to make AI work in production.
  • Demonstrate end-to-end holistic understanding of the applications being created.
  • Help AI product managers and business stakeholders understand the potential and limitations of AI when planning and executing projects.
  • Debug and analyze ML system performance in Production.
  • Prepare and present results and analysis to stakeholders when necessary.
  • Report work progress regularly to the supervisor.
  • Regularly attend internal and client meetings.
  • Deploy, monitor and maintain applications.
Read More

Apply for this position

Required*
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*