← All roles
AI Builders · Remote, Philippines

AI Engineer (LLM, RAG, Agents)

Build the AI features a US small or mid-size business actually runs on.

Posted . Updated . Accepting applications.

CountryPhilippinesRemote
PayPHP 90,000 to 130,000 a month (about PHP 536 to 774 an hour)About USD 1,430 to 2,065 a month at today's exchange rate, for a full-time client engagement, depending on experience. Project work before that is paid per project, at a rate agreed up front.
EngagementContract, project based or full time depending on the engagement, remote
SetupRemote, work from home, anywhere in the Philippines
ScheduleFlexible, with at least 3 hours of overlap with US business hours (evening in the Philippines) for calls and handoffs
StartHiring now

The role

Neon Link places remote AI engineers in the Philippines with US companies. Plenty of companies have tried a chatbot. Far fewer have an LLM application in production that answers from their own documents, calls their systems through tools and gets checked against real cases before every change ships. You build those: retrieval over a client's knowledge and records, agents that call tools to look things up and take the next step, and the evals that prove it works before a customer sees it.

We care more about what you built than the courses you took: show us something you shipped on an LLM API that real people used, tell us what it did and what kind of business ran it, and leave the client's name out. We are hiring for this role now. Depending on the engagement, the work is project based or full time, at a rate agreed up front. We never charge a fee to apply, test, train or start.

What you'll do

  • Scope each LLM feature with the client: the question it answers or the task it does, the data it needs, and how you'll know it works
  • Build production LLM applications in Python or TypeScript on the OpenAI, Anthropic or Gemini APIs, with structured outputs and model choices that fit the job's cost and speed
  • Build retrieval (RAG) over the client's documents, tickets and records: chunking, embeddings, a vector store such as pgvector, Pinecone or Qdrant, and reranking where it helps
  • Build agents that use tool calling to read from and write to the client's systems, with scoped permissions and a person approving anything that goes to a customer or moves money
  • Write evals before you ship: a test set drawn from real cases, automated checks, and a regression run on every prompt or model change
  • Ship it properly: logging, tracing, error handling, rate limits, and a cost and latency view the client can read
  • Write a short runbook for each system so the client's team knows what it does, what it costs to run and who to call
What success looks like
  • Answers that hold up against the eval set, with the quality bar and targets set with each client
  • A system that keeps working when a model or API changes, because the evals catch regressions first
  • A client team that uses it every day and can explain what it does without you in the room

What you bring

  • 2 or more years shipping software in Python or TypeScript, including at least one LLM application that real users relied on; a project of your own counts
  • Hands-on with retrieval: embeddings, vector search, chunking and the tradeoffs between them
  • Built tool calling or agent workflows on the OpenAI, Anthropic or Gemini APIs, directly or through a framework such as LangGraph, LlamaIndex or the OpenAI Agents SDK
  • You write evals and can show how you measured whether an LLM feature got better or worse
  • Clear written English: you can explain a model's limits to a business owner who has never built one
  • Careful with client data and access: you work only in the accounts a client sets up for you, keep their data, code and API keys out of personal accounts and public repos, and before your first client project you'll sign a confidentiality agreement and pass a background check, including a current NBI clearance
  • Education: any degree or none; what you shipped matters more
Nice to have
  • Postgres and pgvector, Supabase, or a cloud platform such as AWS, GCP or Azure
  • An eval or tracing tool such as LangSmith, Langfuse or Braintrust, or fine-tuning experience

Work setup

  • Your own computer with 16 GB of RAM or more and an Intel Core i5, AMD Ryzen 5 or Apple M series processor or better, on Windows 10 or 11, macOS or Linux, with a webcam and a headset
  • Fiber internet of at least 50 Mbps, with a mobile data or second provider backup
  • A UPS or generator so a brownout doesn't drop a client call or a deploy
  • A quiet workspace for client calls and screen shares
  • Tell us your city and province when you apply; we hire across regions, so one storm or outage doesn't hit everyone at once

You'll do well here if

Ships to real users
Measures before claiming wins
Plans for the failure case
Explains it plainly
Curious about the business
Careful with other people's data

Questions applicants ask

Is this job work from home?
Yes. Remote, work from home, anywhere in the Philippines.
How much does it pay?
PHP 90,000 to 130,000 a month (about PHP 536 to 774 an hour). About USD 1,430 to 2,065 a month at today's exchange rate, for a full-time client engagement, depending on experience. Project work before that is paid per project, at a rate agreed up front. Pay is in Philippine pesos (PHP).
What are the working hours?
Flexible, with at least 3 hours of overlap with US business hours (evening in the Philippines) for calls and handoffs.
When would I start?
Hiring now.
How do I apply?
Use the form on this page: your resume, a few questions about this role, your expected pay and a short voice introduction you record on the page. A person reads every application.
Does Neon Link charge a fee to apply?
No. Neon Link never charges a fee to apply, test, train or start, and only contacts applicants from neonlink.ai email addresses.
Know someone who fits? Share this role
Apply

No account. No cover letter.
One sitting.

Your resume, a few questions about this role, your expected pay and a short voice introduction you record right here. About ten minutes, and a person reads every application.

What happens next

A person looks at every link you send, and everyone who clears the first screen hears back, either way. If your work fits, you'll walk the founder through it on a call.

01Who you are
Applying forAI Engineer (LLM, RAG, Agents)See other roles

Where do you live today? Your current city, not your hometown or a place you plan to move to.

Pick the province your city or town is in. Quezon City, Makati, Pasig, Taguig and the rest of NCR are under Metro Manila.

02Your experience
03Your resume
Drop your resume here or browse
PDF or DOCX, up to 5MB

Tick the box above to add your resume.

04Introduce yourself, up to three minutesRequired

Who you are and the points below. Take your time: you have up to three minutes, a reminder shows when 30 seconds are left, and you can stop whenever you are done. One take is fine, we are listening for how you sound on a call, not for a perfect script. Every role here works with a US client at some point, so we ask everyone.

For this role

Tell us who you are and explain the system you linked the way you'd explain it to a US business owner who has never built one: what it answers, how you know it's right and what it does when it doesn't know. In the same recording, tell us how many hours a week you could give to paid projects now and when you could start full time.

Up to 3:00
Audio file, up to 10MB
05Your payRequired

A monthly figure, in the currency you choose. Only our hiring team sees it.

06A bit more about your workOptional

Helps us match you to the right roles. Skip anything you'd rather not share.

In your most recent role, what were you measured on?
How were you paid in that role?

A person reads every application. If there is a fit, you will hear from us.