ML Engineer

Kathmandu, Nepal
Full Time
Asia Technology
Mid Level

About Fusemachines

Fusemachines is a 10+ year old AI company, dedicated to delivering state-of-the-art AI products and solutions to a diverse range of industries. Founded by Sameer Maskey, PhD, an Adjunct Associate Professor at Columbia University, our company is on a steadfast mission to democratize AI and harness the power of global AI talent from underserved communities. With a robust presence in four countries and a dedicated team of over 400 full-time employees, we are committed to fostering AI transformation journeys for businesses worldwide. At Fusemachines, we not only bridge the gap between AI advancement and its global impact but also strive to deliver the most advanced technology solutions to the world.

Qualification and Experience

  • Must have at least a bachelor's degree in Computer Science or similar.
  • Minimum 2 years of relevant work experience.

Required skills/Competencies

  • Proficient in Basic Machine Learning concepts: algorithms, evaluation procedures, etc, and dealing with Common failure modes. Experienced in at least one area of application (E.g. CV, NLP, etc) 
  • Has a sound knowledge of mathematical concepts like Linear Algebra, Probability and Statistics, Calculus
  • Proficient in frameworks & libraries such as Numpy, Pandas, Matplotlib, and Scikit-learn and a good grasp of at least one of Tensorflow or Pytorch. Familiar with Flask, FastAPI or Django, and some domain-specific tools (e.g: opencv, spacy, etc)
  • Good Grasp of programming languages and concepts such as Python + OOP + SOLID, Data Structures and Algorithms, RESTful APIs, and familiarity with Architecture Design
  • Good Grasp of software tools and platforms such as git, conda, pip, jupyter, Docker, and at least one cloud platform like AWS/GCP
  • Good grasp of a database such as SQL/NoSQL
  • Has a good grasp of agile processes like Sprint and Kanban
  • Good Team Management, Communication, and Problem-Solving Skills

Key Responsibilities

  • Develop AI applications to adhere to designs that support business requirements for internal and external clients.
  • 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.
  • Take initiative and ownership in writing requirement specifications and design documents for a variety of development tasks including feature development, database design, and system integrations.
  • Preparation, drafting, and review of software documentation and project reports to meet internal and client requirements.
  • Orchestrate deployment, monitoring, and maintenance of ML applications as per requirement.
  • Lead one or more projects in different capacities (if required)
  • Guide other developers and help them (as required) to do their work and look for ways to improve overall team output.
  • Take on Leadership roles (e.g: Supervisorial) as required.
Fusemachines is an Equal Opportunities Employer, committed to diversity and inclusion. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or any other characteristic protected by applicable federal, state, or local laws.
Share

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