TL;DR: AI engineers from Asia earn $2,390 to $10,210+ a month working for international clients on our rate cards, and we shortlist 6-8 Cursor developers within 24 hours. The closest US benchmark, the BLS median for software developers, was $135,980 a year in May 2025.
SpaceX completed its acquisition of Cursor on 14 August 2026, and Cursor's own model pool now holds Grok 4.6, Grok 4.5 and Composer 2.5. The same editor also sends code to Anthropic, OpenAI and Google models. A Cursor developer you hire should know which model saw which code.
Key takeaways
- Cursor ignores a plain .md file inside .cursor/rules, so a team's written conventions can sit in the repository and never reach the agent.
- Two 2025 advisories, CVE-2025-54135 and CVE-2025-54136, showed that a created or edited MCP config file could run code on a developer's machine.
- With Privacy Mode off, Cursor may store and train on codebase data, and new team members inherit the team's setting.
- A Manila shift from 8:00 pm to 5:00 am covers a full New York working day while US daylight time lasts.
What Cursor Developers Earn Working for International Clients in Asia
Our rate cards carry no Cursor title, so the table uses our AI engineer rate cards, the closest match for engineers who ship code through AI agents. India has the widest spread, from $2,610 to $10,150+. The figure is what developers in each market earn working directly for foreign companies, before any employer or platform costs.
| Market |
Monthly pay working for international clients (USD) |
| Philippines |
$2,390-$4,790+ |
| India |
$2,610-$10,150+ |
| Malaysia |
$3,690-$7,370+ |
| Vietnam |
$3,870-$7,730+ |
| Indonesia |
$4,540-$10,210+ |

Monthly ranges from the Remote (Working for International Clients) figures on our rate cards for the Philippines, India, Malaysia, Vietnam and Indonesia, converted at ExchangeRate-API mid-market rates for 14 September 2026.
The Philippine and Indian floors sit $220 apart. Above them, Malaysia and Vietnam start within $180 of each other, and all five ranges are open at the top.
Budget for the tool as well. Cursor's models and pricing page puts daily agent users at $60 to $100 a month in total usage, and power users running several agents at $200 or more.
The same page lists Start, a plan sold only to developers in India at ₹649 a month, which covers Cursor's own models but not Anthropic, OpenAI or Google models. A hire in India who works on your codebase belongs on your team plan instead. Our pricing page explains how we bill a Second Talent subscription.
US Pay Benchmark for Cursor Developers
BLS publishes no occupation for developers who work in one editor. The role maps to Software Developers (SOC 15-1252), because a Cursor developer designs, writes and ships application code, with the agent as the tool.
| BLS OEWS, May 2025, national |
Software Developers (15-1252) |
| Median annual |
$135,980 |
| 10th percentile, monthly |
$6,870 |
| 25th percentile, monthly |
$8,770 |
| Median, monthly |
$11,330 |
| 75th percentile, monthly |
$14,330 |
| 90th percentile, monthly |
$17,890 |
Monthly figures are the annual wages on the OEWS profile for 15-1252 divided by 12, rounded to the nearest $10. These are wages only; Cursor seats and usage sit on a separate budget line.
Salary is only part of the US cost. In the BLS Employer Costs for Employee Compensation release for June 2026, wages and salaries made up 68.5% of employer compensation costs for full-time private industry workers, and benefits the other 31.5%.
Time Zone Overlap with ET, CT and PT
Cursor's cloud agents run in isolated virtual machines that do not need the developer's machine online, and push their changes to a separate branch for review. The time difference then decides who writes the task and who reviews the result. US daylight time runs from 8 March to 1 November 2026, per NIST, and none of the cities below change their clocks.
| Engineer's city |
UTC offset |
9:00 am ET (EDT) |
9:00 am CT (CDT) |
9:00 am PT (PDT) |
| Manila, Singapore, Kuala Lumpur, Taipei |
UTC+8 |
9:00 pm |
10:00 pm |
12:00 midnight |
| Ho Chi Minh City, Jakarta, Bangkok |
UTC+7 |
8:00 pm |
9:00 pm |
11:00 pm |
| Bengaluru |
UTC+5:30 |
6:30 pm |
7:30 pm |
9:30 pm |
After 1 November 2026, every time in the table moves one hour later.
Two schedules cover most Cursor teams:
- Full US day, Manila, 8:00 pm to 5:00 am (12:00 to 21:00 UTC). That is 8:00 am to 5:00 pm EDT: eight hours of a 9-to-5 day in New York, seven with Chicago and five with San Francisco. It suits pairing and live review of agent diffs.
- Split day, Kuala Lumpur, 6:00 pm to 3:00 am (10:00 to 19:00 UTC). That covers 6:00 am to 3:00 pm EDT, six hours with New York, five with Chicago and three with San Francisco. Cloud agents started before the shift ends run through the rest of the US afternoon.
Arithmetic for the first line: 8:00 pm in Manila is 12:00 UTC, and 12:00 UTC minus four hours is 8:00 am EDT. We agree the shift before the offer, which is how our placements get 4-6 hours of daily overlap with US hours.
The full-day shift has a price for employees. The Philippine Labor Code sets a night shift differential of at least 10% for work between 10 pm and 6 am (Article 86), which covers seven hours of the Manila shift. Vietnam's Labor Code adds at least 30% for work between 22:00 and 06:00 (Articles 98 and 106).
Cursor Developer Skills to Screen For

19.3% of professional developers had worked with Cursor in the past year in Stack Overflow's 2025 survey, and 46.7% of the respondents who had used it wanted to keep using it, against 74.4% for Neovim, the most admired editor in the survey. Plenty of candidates have opened Cursor. Screen for the six areas where configuration decides what the agent can do.
Rules the agent loads
Cursor's rules documentation stores project rules in .cursor/rules as .mdc files, with frontmatter that sets when each rule applies: in all chats, by file pattern, by description or by @-mention. A plain .md file in that folder has no frontmatter, and Cursor ignores it. AGENTS.md is the plain-markdown alternative.
Ask the candidate to open a rules folder from their last project and explain why each rule uses its trigger.
Hooks and the terminal sandbox
Hooks are scripts that run before or after stages of the agent loop, including beforeShellExecution, beforeMCPExecution and beforeReadFile. An exit code of 2 blocks the action, and when hooks from several levels answer, deny wins over ask and ask wins over allow. A hook that crashes or times out lets the action through unless it sets failClosed.
The terminal sandbox runs agent commands in a restricted environment that blocks unauthorized file access and network activity. Have the candidate write a hook that blocks a force push and say what happens when the script times out.
MCP configuration as an attack path
NVD lists CVE-2025-54135: before version 1.3.9, an indirect prompt injection could create a missing .cursor/mcp.json file and run commands without approval. Under CVE-2025-54136, fixed in 1.3, an attacker with write access to a shared repository could swap an approved MCP server for a malicious command without a new prompt. Cursor has patched both. A strong candidate treats mcp.json changes in a pull request like changes to a CI pipeline.
What .cursorignore leaves open
The ignore file page says .cursorignore keeps files from Agent, Tab, Inline Edit and @-mentions. The terminal and MCP tools used by Agent can still reach them, and Cursor warns that protection is not guaranteed. Cursor ignores .env files by default, and its global ignore list starts empty. Ask how the candidate kept production credentials out of reach on a client project.
Reviewing agent output
In Stack Overflow's AI survey, 66% of developers named "AI solutions that are almost right, but not quite" as a frustration. METR's 2025 trial, where Cursor Pro was the main tool, found experienced open-source developers took 19% longer with AI tools while believing they were 20% faster. METR said in February 2026 that those results no longer reflect current tools, but the gap between perceived and measured speed is the point to screen for.
Cursor reviews pull requests with Bugbot, and in December 2025 it agreed to buy the code review company Graphite. Bugbot findings default to a neutral check status, so requiring the check alone does not block a merge. Ask the candidate how their last team stopped a flagged pull request from merging.
Model choice and usage limits
Cursor splits usage into two pools. Its own models come with more included usage; third-party models draw down at each model's API price. Cloud agents bill at API pricing for the selected model and ask for a spend limit on first use.
Ask which model the candidate picks for a large refactor, which for a one-line fix, and what their monthly usage came to. Our Cursor vs GitHub Copilot comparison sets the two tools' team plans side by side.
Contractor or Employer of Record for a US Company
Software is not one of the nine categories of commissioned work that can be "work made for hire" under 17 U.S.C. § 101, and § 204(a) requires a copyright transfer in writing, signed. Name rules files, hooks and MCP server code in the assignment next to application code.
IRS Publication 515 says the place where services are performed determines the source of the income, so a developer working from Kuala Lumpur earns foreign-source income. A foreign individual gives the payer Form W-8BEN to certify foreign status.
Local law runs its own test. Philippine courts apply the four-fold test, and in Atok Big Wedge v. Gison the Supreme Court called the power of control the most important of the four. Article 13 of Vietnam's 2019 Labor Code treats an agreement under another name as a labor contract when it covers a paid job, wages and management or supervision.
Settle the Cursor account in the same contract. Cursor's data use page says that with Privacy Mode off it may store codebase data, prompts and code snippets to train its models, and its security page says new team members inherit the team's Privacy Mode setting. A contractor on a personal account carries their own setting into your code, so seat them on your team plan.
|
Independent contractor |
Employer of Record |
| Legal employer |
None; the developer invoices you |
The EOR's local entity |
| US paperwork |
Form W-8BEN from the developer |
Service agreement with the EOR |
| IP |
Written assignment covering code, rules files, hooks and MCP servers |
Assignment terms in the employment contract and EOR agreement |
| Local labor law |
Classification risk if you control hours and methods |
Night premiums, public holidays and leave apply |
| Pay currency |
Agreed in the contract, often USD |
In Vietnam, wages in the labor contract are stated in dong (Article 95) |
A fixed job, such as setting up rules and Bugbot on one repository, suits a contractor agreement. A developer on your roadmap and your review rota meets both local tests above, and our Employer of Record service employs them in-country for you. Our EOR, PEO and contractor comparison covers the trade-offs. This is a summary, not legal advice.
English Level and Working Norms
Indonesia's IT workers score 523 on the EF English Proficiency Index 2025, 52 points above the country's overall 471. A Cursor developer writes English for two readers: the agent, in prompts and rule files, and your team, in pull request descriptions. The index ranks 123 countries and regions, with a global average of 488.
| Country |
EF EPI 2025 score |
World rank (of 123) |
IT job-function score |
| Malaysia |
581 |
24 |
590 |
| Philippines |
569 |
28 |
581 |
| Vietnam |
500 |
64 |
500 |
| India |
484 |
74 |
487 |
| Indonesia |
471 |
80 |
523 |
Scores come from EF's country pages, such as Indonesia and the Philippines. Ask finalists to write a rule file for one of your conventions; an ambiguous line shows up in the next diff the agent produces.
Thanksgiving on 26 November 2026 is a working day in Asia, so a developer there can work through the review queue while your US team is off. Vietnam's Labor Code gives five paid days for Lunar New Year (Article 112); schedule large agent-driven migrations away from that week.
Cursor Developer Hiring Process

Second Talent's vetting covers stages 2 to 5 before you see a profile. The checks below are the Cursor versions, and you can repeat any of them in your final round.
Stage 1: Define what the hire owns
Write down the repositories, the models allowed on your code, whether cloud agents may push branches, and whether Bugbot must pass before merge. Add the overlap window your reviewers need.
Stage 2: Application review
We look for configuration in shipped work: .mdc rules with scoped globs, a hooks.json file, an AGENTS.md file, or pull requests where the candidate rejected an agent's change and said why.
Stage 3: Skills assessment
The candidate gets a repository with a failing test, a convention written as a plain .md file in .cursor/rules, and a .env file the terminal can read. We score whether they fix the test, notice the dead rule, and close the credential path.
Stage 4: Live technical interview with a senior engineer
A senior engineer reviews the assessment diff with the candidate, then asks for a beforeShellExecution hook and a review of a pull request that changes mcp.json.
Stage 5: Background and reference checks
We ask former managers how much agent-produced code needed rework and whether the candidate kept Privacy Mode on for client code. You then choose the contractor or EOR route above.
Hire Cursor Developers from Asia with Second Talent
We shortlist 6-8 candidates within 24 hours from 100,000+ pre-vetted engineers, accepting only the top 1% of applicants. Cursor developers come with $0 upfront, no lock-in and 4-6 hours of daily overlap with US hours. We handle contracts, payroll and equipment, with compliant EOR contracts and payroll in 9 Asian markets.
Our pricing page sets out the subscription, and for teams on Anthropic's agent we also staff Claude Code developers.