Share this job
AI/ML Engineer
Apply for this job

Metrics Recruitment is seeking an AI/ML Engineer for a verification protocol that revolutionizes decentralized data management with secure, auditable, and customizable APIs designed for operational integrity. We are looking for an AI/ML persona who can work on core level kernel/hardware to write custom compilers - someone who understands assembly and machine level code vs. statistics/modeling. This role is ideal for someone who thrives in integrating and adapting technologies in unconventional ways, specifically in AI model porting and deterministic execution.


Responsibilities:

  • Develop and optimize compilers and system-level tools for AI model execution, focusing on determinism and efficiency.
  • Work with a range of programming languages including C/C++, Assembly, and Python, and either OpenCL, LLVM, or CUDA.
  • Innovate and integrate AI solutions into less conventional frameworks, moving beyond standard libraries like PyTorch or Keras.
  • Contribute to projects involving the verification of blockchain and computational services, ensuring robustness and accuracy.


Requirements:

  • Proven experience in systems-level programming with a strong grasp of C/C++, Assembly, and Python.
  • Familiarity with at least one of the following: OpenCL, LLVM, or CUDA.
  • Experience in porting and deploying AI models, preferably with exposure to the Llama model.
  • Ability to work through a mixture of existing tools to compile down to a custom framework.
  • Practical knowledge in the field of system compilers.
  • A generalist background with exposure to the latest AI models and a track record of taking models from concept to execution.
  • Experience in Rust and Go is preferred


Details:

  • This role offers the flexibility of contractual or part-time engagement through our acceleration program, with the possibility of conversion to a full-time role based on project evolution and performance.
Apply for this job
Powered by