Hire AI engineers

Post an AI Engineer role with the tools you build on — LLM APIs, LangChain, LlamaIndex, Hugging Face, PyTorch — and applicants arrive ranked by how well they fit it.

Why hire AI engineers on PyHires

  • AI engineer is its own role

    • AI engineer is a role type, separate from ML engineer, MLOps engineer and data scientist.
    • Candidates choose the role types they want, and it is part of the match.

    Why it matters

    Building products on top of models and training the models are different jobs. The role type tells candidates which one you mean.

  • Match on the tools you build with

    • The OpenAI API, the Anthropic API, LangChain, LlamaIndex, Hugging Face, PyTorch, TensorFlow and JAX are all skills you can require.
    • Mark each one as required or nice to have.

    Why it matters

    The field moves fast. Asking for the exact tools you use finds people who have shipped with them, not only read about them.

  • Ranked and filterable

    • Every applicant is ranked by how well they fit your role.
    • Filter to the ones who cover all your required skills.

    Why it matters

    AI roles attract a lot of interest. The ranking lets you start with the closest fits instead of the newest applications.

  • Python engineers first

    • Everyone on PyHires is a Python developer, so the engineering around the model is a given.
    • Add FastAPI, PostgreSQL or Docker to the offer if the role ships the service too.

    Why it matters

    Most AI work in production is software engineering: APIs, data, tests and deploys around a model call.

How it works

  1. Post an AI Engineer role

    With the models, APIs and frameworks the team builds on.

  2. Set the essentials

    Required skills, seniority, salary range and hiring regions.

  3. Review ranked applicants

    Best fits first, filterable by required skills.

Simple, flat pricing

Post a single role or pick a monthly plan. No fee per applicant, VAT handled at checkout, and you can cancel anytime.

See pricing

Questions

Something else? Write to us.

What is the difference between an AI engineer and an ML engineer here?

They are separate role types, and you choose the one that fits. Candidates pick the role types they want, so the match takes it into account.

Can I require experience with a specific LLM API?

Yes. The OpenAI API and the Anthropic API are skills of their own, as are LangChain, LlamaIndex and Hugging Face.

Can the role be freelance or a contract?

Yes. Offers can be full-time, part-time, freelance or a contract.

Is there a free trial?

Yes. Starter comes with a 14-day free trial, once per company. Cancel before it ends and you are not charged. Business and Single Job have no trial.

Post your Python role today.

Setting up your company takes a few minutes. Starter comes with a 14-day free trial.