{"course":{"slug":"ai-careers","title":"Working in AI","url":"https://addaly.com/learn/ai-careers","level":"beginner","track":"work"},"lesson":{"slug":"what-the-money-looks-like","title":"Pay, rates, and who actually decides them","url":"https://addaly.com/learn/ai-careers/what-the-money-looks-like","position":59,"of":85,"minutes":8,"answer":"Pay is set by employer type, country and your alternatives, far more than by your job title.","keyIdea":"Pay is set by employer type, country and your alternatives, far more than by your job title."},"body":{"format":"markdown","text":"## Read these numbers as shapes, not quotes\n\nSalaries in this field vary by a factor of ten across countries and by a factor of three within a single city. Anyone quoting you one global number for \"AI engineer salary\" is selling something. What follows is rough, approximate for 2026, and should be checked locally before you act on it.\n\n**Junior analyst or junior data engineer, first role:**\n\n- India: ₹4 to 9 lakh per year\n- Nigeria: ₦4 to 12 million per year\n- Philippines: ₱30,000 to 70,000 per month\n- Brazil: R$4,000 to 9,000 per month\n- Poland: PLN 8,000 to 15,000 per month\n- Germany: €45,000 to 60,000 per year\n- United States: $65,000 to 95,000 per year\n\n**Mid-level ML engineer, three to five years:** roughly two to three times the junior figure in the same market. In the US, $130,000 to 200,000 is a common band.\n\nTwo distortions to keep in mind. First, the widely shared enormous packages come from a handful of frontier labs and big tech firms and describe perhaps a few thousand jobs worldwide. They are the tail, not the field. Second, employer type moves pay more than title does: in the same city, a bank, a startup, an outsourcing firm and a university will pay very different amounts for identical work.\n\n## Where the leverage is\n\nMost people believe pay follows skill. It follows alternatives. The single largest lever in any negotiation is a second offer, and the second largest is not being the one who names a number first. \"What is the band for this role?\" is a complete and reasonable answer to \"What are your expectations?\"\n\nIf you are given equity in a startup, value it at zero when deciding whether the salary works. Most startup equity ends up worth nothing. Occasionally it is life-changing. Both facts are true and only the first should drive your rent.\n\n## Freelancing and contracting\n\nEarly rates on global platforms for data cleaning, automation, dashboards and scripting sit around $15 to 40 per hour, and experienced people with a clear niche charge $60 to 150. Local clients often pay less per hour but find you faster, pay sooner, and give you references in your own language.\n\nA contract rate is not a salary. Do this arithmetic before comparing anything:\n\n```\n$30/hour × 40 hours × 52 weeks     = $62,400   (fantasy)\n\nRealistic billable weeks              38\nRealistic billable hours per week     25   (selling, admin, gaps)\n$30 × 25 × 38                      = $28,500\nminus self-employment tax, own health cover,\nunpaid sick days, unpaid holidays, one client\nwho never pays the last invoice\n```\n\nThat is the honest comparison against a salary. Contracting can pay much better than employment, but the multiplier that makes it work is roughly two to three times the equivalent hourly salary, not the same number.\n\n## Protecting yourself\n\n- Take 30 to 50% before starting. A client who refuses is telling you something.\n- Bill in milestones, not one payment at the end.\n- Put the scope in writing, including what counts as \"done\" and how many revisions are included.\n- Do not hand over the final files, credentials or deployment before the final payment clears.\n- Cross-border work means currency swings and slow transfers. Price with a margin for both.\n\nNone of this is cynical. It is the ordinary equipment of getting paid, and every experienced freelancer learned it by losing money once."},"check":{"question":"Chidi contracts remotely from Lagos at $30 per hour. Lena is employed in Berlin at the equivalent of roughly $22 per salaried hour, doing the same work. Who is better off?","options":[{"text":"Chidi, because his headline rate is higher and he keeps more of what he bills.","correct":false,"tempting":"Compares rates rather than annual totals, ignoring that a contractor is not paid for gaps, illness or holidays."},{"text":"Lena, because salaried employment in Europe is always safer than contract work.","correct":false,"tempting":"Turns one genuine advantage (protection) into a blanket rule, when well-run contracting can pay considerably more."},{"text":"It cannot be judged from the rates alone; the comparison is annual take-home after unpaid weeks, taxes, benefits and payment risk.","correct":true},{"text":"Chidi, because the same money buys much more in Lagos than in Berlin.","correct":false,"tempting":"Uses cost of living to settle a question about income stability; purchasing power does not help when a client stops paying."}]},"prev":{"slug":"the-offer","title":"The offer conversation","url":"https://addaly.com/learn/ai-careers/the-offer"},"next":{"slug":"rejection-and-the-log","title":"What a rejection tells you, and what it does not","url":"https://addaly.com/learn/ai-careers/rejection-and-the-log"},"authorship":"Founder and series editor: Dr Mustafa Mun. Written by AI models to a written standard. Exam keys checked blind by a second model: 3,665 of 3,666 agreed. Academic review invited.","review":{"status":"Draft, open for academic review"},"cite":"Addaly (2026) 'Pay, rates, and who actually decides them', in Working in AI. Edited by M. Mun. Addaly. Available at: https://addaly.com/learn/ai-careers/what-the-money-looks-like (Accessed: 31 October 2026).","licence":{"name":"CC BY-NC-SA 4.0","url":"https://creativecommons.org/licenses/by-nc-sa/4.0/"},"reader":{"schema":1,"title":"Pay, rates, and who actually decides them","courseTitle":"Working in AI","module":{"index":6,"slug":"the-interview","title":"The interview, from first screen to signed offer"},"answer":null,"keyIdea":"Pay is set by employer type, country and your alternatives, far more than by your job title.","hero":{"kind":"plate","image":null,"alt":null,"caption":null},"blocks":[{"t":"h2","id":"read-these-numbers-as-shapes-not-quotes","runs":[{"text":"Read these numbers as shapes, not quotes"}]},{"t":"p","runs":[{"text":"Salaries in this field vary by a factor of ten across countries and by a factor of three within a single city. Anyone quoting you one global number for “AI engineer salary” is selling something. What follows is rough, approximate for 2026, and should be checked locally before you act on it."}]},{"t":"p","runs":[{"text":"Junior analyst or junior data engineer, first role:","b":true}]},{"t":"ul","items":[[{"text":"India: ₹4 to 9 lakh per year"}],[{"text":"Nigeria: ₦4 to 12 million per year"}],[{"text":"Philippines: ₱30,000 to 70,000 per month"}],[{"text":"Brazil: R$4,000 to 9,000 per month"}],[{"text":"Poland: PLN 8,000 to 15,000 per month"}],[{"text":"Germany: €45,000 to 60,000 per year"}],[{"text":"United States: $65,000 to 95,000 per year"}]]},{"t":"p","runs":[{"text":"Mid-level ML engineer, three to five years:","b":true},{"text":" roughly two to three times the junior figure in the same market. In the US, $130,000 to 200,000 is a common band."}]},{"t":"p","runs":[{"text":"Two distortions to keep in mind. First, the widely shared enormous packages come from a handful of frontier labs and big tech firms and describe perhaps a few thousand jobs worldwide. They are the tail, not the field. Second, employer type moves pay more than title does: in the same city, a bank, a startup, an outsourcing firm and a university will pay very different amounts for identical work."}]},{"t":"h2","id":"where-the-leverage-is","runs":[{"text":"Where the leverage is"}]},{"t":"p","runs":[{"text":"Most people believe pay follows skill. It follows alternatives. The single largest lever in any negotiation is a second offer, and the second largest is not being the one who names a number first. “What is the band for this role?” is a complete and reasonable answer to “What are your expectations?”"}]},{"t":"p","runs":[{"text":"If you are given equity in a startup, value it at zero when deciding whether the salary works. Most startup equity ends up worth nothing. Occasionally it is life-changing. Both facts are true and only the first should drive your rent."}]},{"t":"h2","id":"freelancing-and-contracting","runs":[{"text":"Freelancing and contracting"}]},{"t":"p","runs":[{"text":"Early rates on global platforms for data cleaning, automation, dashboards and scripting sit around $15 to 40 per hour, and experienced people with a clear niche charge $60 to 150. Local clients often pay less per hour but find you faster, pay sooner, and give you references in your own language."}]},{"t":"p","runs":[{"text":"A contract rate is not a salary. Do this arithmetic before comparing anything:"}]},{"t":"code","lang":"","label":"Text","text":"$30/hour × 40 hours × 52 weeks     = $62,400   (fantasy)\n\nRealistic billable weeks              38\nRealistic billable hours per week     25   (selling, admin, gaps)\n$30 × 25 × 38                      = $28,500\nminus self-employment tax, own health cover,\nunpaid sick days, unpaid holidays, one client\nwho never pays the last invoice"},{"t":"p","runs":[{"text":"That is the honest comparison against a salary. Contracting can pay much better than employment, but the multiplier that makes it work is roughly two to three times the equivalent hourly salary, not the same number."}]},{"t":"h2","id":"protecting-yourself","runs":[{"text":"Protecting yourself"}]},{"t":"ul","items":[[{"text":"Take 30 to 50% before starting. A client who refuses is telling you something."}],[{"text":"Bill in milestones, not one payment at the end."}],[{"text":"Put the scope in writing, including what counts as “done” and how many revisions are included."}],[{"text":"Do not hand over the final files, credentials or deployment before the final payment clears."}],[{"text":"Cross-border work means currency swings and slow transfers. Price with a margin for both."}]]},{"t":"p","runs":[{"text":"None of this is cynical. It is the ordinary equipment of getting paid, and every experienced freelancer learned it by losing money once."}]}],"check":{"question":[{"text":"Chidi contracts remotely from Lagos at $30 per hour. Lena is employed in Berlin at the equivalent of roughly $22 per salaried hour, doing the same work. Who is better off?"}],"options":[{"text":[{"text":"Chidi, because his headline rate is higher and he keeps more of what he bills."}],"correct":false,"tempting":[{"text":"Compares rates rather than annual totals, ignoring that a contractor is not paid for gaps, illness or holidays."}]},{"text":[{"text":"Lena, because salaried employment in Europe is always safer than contract work."}],"correct":false,"tempting":[{"text":"Turns one genuine advantage (protection) into a blanket rule, when well-run contracting can pay considerably more."}]},{"text":[{"text":"It cannot be judged from the rates alone; the comparison is annual take-home after unpaid weeks, taxes, benefits and payment risk."}],"correct":true,"tempting":null},{"text":[{"text":"Chidi, because the same money buys much more in Lagos than in Berlin."}],"correct":false,"tempting":[{"text":"Uses cost of living to settle a question about income stability; purchasing power does not help when a client stops paying."}]}],"order":[1,3,2,0],"why":null},"prev":{"slug":"the-offer","title":"The offer conversation","minutes":9},"next":{"slug":"rejection-and-the-log","title":"What a rejection tells you, and what it does not","minutes":8}}}