Machine Learning Engineer

Skills
Back-End Web DevelopmentComputer ScienceData EngineeringSoftware DevelopmentArtificial IntelligenceDeep LearningHigh Performance Computing
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Minimum of 2 years experience writing high-performance production-quality code.
  • Proficient in Python and knowledge of backend programming languages.
  • Strong understanding of low-level operating systems concepts including multi-threading and memory management.
  • Experience with containerization and GPU programming is a plus.
  • Demonstrated expertise in distributed systems and high-performance computing environments.

Nice to have

  • Python
  • Distributed Systems
  • GPU Programming

Day to day

  • Build the next-generation global GPU cloud computing service using open-source technologies.
  • Lead technology thought leadership initiatives and evangelize cutting-edge technologies.
  • Design and create AI services and tools to support high-availability and fault-tolerance.
  • Author developer documentation and construct robust testing frameworks.