OnHires
Senior Machine Learning Engineer – AI Agent Development
Job Description
We are seeking an exceptional Senior Machine Learning Engineer with a strong background in large language models (LLMs) to lead the development of advanced AI agents and systems. This role offers the opportunity to work on groundbreaking projects that redefine AI agent capabilities and performance evaluation within incentivized networks.
About Our Client
Our client operates at the forefront of AI and blockchain innovation, offering a decentralized platform for the development, evaluation, and monetization of AI models. Their ecosystem, powered by a native token and built on the Substrate framework, is revolutionizing access to AI resources for developers, businesses, and crypto enthusiasts alike.
As a Senior Machine Learning Engineer, you will:
-
Develop Advanced AI Agents: Design, build, and optimize AI agents powered by cutting-edge LLMs for diverse, real-world applications.
-
Performance Benchmarking: Create and implement robust systems to evaluate, benchmark, and enhance the adaptability and efficiency of AI agents.
-
Task Automation: Use machine learning techniques to automate complex, multi-step tasks performed by AI agents.
-
Intelligent Interaction Systems: Develop systems enabling AI agents to intelligently interact with external environments, including APIs and autonomous decision-making frameworks.
-
Continuous Refinement: Regularly refine, retrain, and optimize AI agents to ensure peak performance and alignment with evolving project requirements.
Qualifications
-
Experience: 4+ years in machine learning engineering with demonstrated expertise in designing and deploying AI models.
-
LLM Expertise: Extensive hands-on experience with large language models and associated tools (e.g., PyTorch, vLLM, Hugging Face) for AI agent development.
-
Technical Skills:
-
Proficiency in Python and working with cloud-based systems.
-
Strong knowledge of Linux-based servers (e.g., Ubuntu) for scalable model deployment and experimentation.
-
-
Problem-Solving Abilities: Independent, self-motivated, and skilled in addressing complex challenges.
-
Collaboration and Communication: Proven ability to thrive in a remote, cross-functional environment, with excellent teamwork and communication skills.
What We Offer
-
Competitive Salary: Reflective of your expertise and impact.
-
Flexible Work Environment: Remote work with options for co-working spaces as needed.
-
Growth Opportunities: Support for continuous learning and professional development.
-
Autonomy and Impact: Work on high-impact projects with the freedom to drive innovation and make key decisions.
Hiring Process
-
Application: Submit your CV detailing your relevant experience and expertise.
-
Pre-Screening: Initial discussion with a recruiter to understand your background and goals.
-
First Interview: Explore your experience and alignment with the role.
-
Technical Assessment: Complete a 30-minute programming task to showcase your skills.
-
Final Interview: In-depth discussion of technical expertise and contributions.