Scalable Path logo

Machine Learning Engineer for Agentic AI

Scalable Path

A human approach to hiring remote developers

Machine Learning Engineer for Agentic AI

Overview:

A client of Scalable Path is expanding its educational web application into the private sector, and it needs help improving the quality and performance of its existing application. This involves creating automated tests, implementing logging, and improving the dev team’s practices.

The client is a Canadian company that has an existing web application that helps young students learn French as a second language.

A core challenge they are facing is getting their Unity 3D WebGL application that runs well on desktop to work reliably on Android and iOS. Specific examples include stabilizing a 3rd party whiteboard feature that is not working properly and getting the application to run consistently in browsers on modern versions of the iPhone and iOS. The application uses Spring Boot on the back-end and React on the front-end. Additionally they are using OpenVidu and WebRTC.

If you have experience with the back-end technologies mentioned above, that would be nice, but their core need is a strong React developer who is experienced with state management and real-time applications.

They use Jira for project management.

Duties and responsibilities:

  • Attend daily scrum
  • Consult with management on operational requirements
  • Build new features in the front-end and back-end
  • Debug and fix issues with existing application
  • Refactor, optimize and simplify code to performance and readability
  • Break down systems into smaller, modular components to improve scalability and flexibility
  • Write automated tests
  • Implement bug and performance monitoring
  • Mentor junior developers and perform code reviews
  • Implement best practices with the dev team

Relationships - who you’ll be working with:

You’ll be working with the CTO, Engineering Manager, 2 Web Developers, 3 Unity3D Developers and a DevOps Engineer. There is an existing daily meeting at 9:00 am America/Toronto (-04:00) EDT.

  • Start date: As soon as possible.
  • Expected contract duration: 12+ months

Preferred regions:

  • The client’s preference is for candidates to be located in Canada, Latin America, or the United States.

Required skills:

  • English (Must have)
  • Python (Must have)
  • Machine Learning (Must have)
  • TensorFlow (Strongly preferred)
  • Vector Databases (Must have)
  • Google Cloud (Nice to have)
  • PyTorch (Strongly preferred)
  • JAX (Strongly preferred)
Apply for this job

Please let Scalable Path know you found this position on NoDesk as a way to support us so we can keep providing you with quality remote jobs.

About Scalable Path

Company Website

People also viewed

Remote Work Starts Here

Get the best new remote jobs and remote work stories straight to your inbox.

The best new remote jobs straight to your inbox