Borderless Recruit
Business owner comparing a dedicated AI developer with a freelance AI developer

Dedicated AI Developer vs Freelance AI Developer: Ownership and Costs From $1,750/Month in 2026

September 24, 2026 · Borderless Recruit Team

Choose a dedicated AI developer when your business needs continuing ownership of a product, automation portfolio, AI agent, retrieval-augmented generation system, or set of CRM and API integrations. The recurring commitment buys sustained capacity, deeper knowledge of your systems, and a clear owner for monitoring, evaluation, documentation, and maintenance. Choose a freelance AI developer for a short, clearly bounded assignment such as a prototype, architecture review, model experiment, isolated integration, or backlog item with an objective acceptance test. A freelancer is easier to engage and release, but future availability and knowledge continuity may end with the contract. Cost should be compared as total operating cost, not simply a freelancer's hourly quote against a Philippine worker's salary. Include billable hours, marketplace or agency fees, management time, benefits where applicable, software and model usage, equipment, compliance administration, rework, maintenance, and the cost of transferring knowledge. The deciding question is therefore not which label is cheaper. It is whether you are buying a deliverable or assigning durable ownership of a changing business system.

What dedicated and freelance AI developers actually are

A dedicated AI developer works full time, or at least supplies reserved continuing capacity, for one client team. The person may be employed directly, employed locally through an employer of record or staffing provider, or assigned through a staff-augmentation arrangement. Your business normally directs priorities and integrates the developer into its backlog, repositories, meetings, documentation, and incident process. Dedicated does not necessarily mean a direct US employee, and it does not automatically include project management.

A freelance AI developer is an independent provider engaged for defined services, hours, milestones, or deliverables. Freelancing differs from an agency project, in which a vendor usually controls a multi-person delivery process, and from staff augmentation, in which an outside provider supplies capacity that the client manages. These distinctions affect who owns planning, supervision, quality assurance, payroll administration, continuity, and the finished system after handoff.

Dedicated AI developer vs freelance AI developer at a glance

Buyer questionDedicated developerFreelance developer
What are you buying?Continuing capacity and ownership within your teamHours, milestones, or a defined deliverable
Best fitEvolving products, production AI, recurring integrations, and ongoing operationsPrototypes, audits, experiments, specialist reviews, and bounded integrations
AvailabilityReserved under the employment or staffing arrangementLimited by the contract and the freelancer's other clients
Product knowledgeAccumulates across releases and operating incidentsCan be lost unless handoff and documentation are explicit
ManagementClient usually owns priorities, architecture decisions, and daily directionClient defines outcomes but may manage fewer day-to-day details
Scaling downRequires notice and an employment or service transitionUsually easier at the end of a milestone or contract
MaintenanceCan be a standing responsibility with service levels and an escalation pathRequires a maintenance retainer, new contract, or another developer
Primary riskPaying for unused capacity or hiring the wrong long-term skill mixAvailability gaps, fragmented accountability, and weak handoff

Cost comparison: salary, freelance billing, and total ownership

There is no standalone AI developer occupation in the inspected US wage tables. Software developer and related occupations are useful proxies, but they include people who do not build LLM applications, agents, RAG systems, or production machine-learning infrastructure. Philippine figures below are also occupation-and-industry averages rather than AI-specialist rates, freelance quotes, or full-service staffing prices.

Published US and Philippine compensation benchmarks

Role and scopeUS benchmarkPhilippine benchmarkInterpretation
Software developer$6,872-$17,889 per month from the 10th to 90th percentile, with an $11,332 monthly median in May 2025PHP 66,180 per month, about $1,157 at the August 2024 exchange rate, for software developers specifically in publishing activitiesAn 89.8% salary-only difference versus the US median. It does not represent employer invoice savings or control for seniority and AI expertise.
Applications programmer / US computer programmer proxy$8,764 per month mean, derived from the May 2025 annual mean wage of $105,170PHP 73,804 per month, about $1,290, for applications programmers in information service activities in August 2024An 85.3% salary-only difference. The occupation definitions are similar but not identical.
Web and multimedia developer / US web developer proxy$8,231 per month mean, derived from the May 2025 annual mean wage of $98,770PHP 79,064 per month, about $1,382, for web and multimedia developers in a specified media-industry category in August 2024An 83.2% salary-only difference. The Philippine figure is industry-specific, not a national range.
Software quality assurance analyst or tester$5,120-$13,918 per month from the 10th to 90th percentile, with an $8,692 monthly median in May 2025No comparable Philippine figure supplied in the researched datasetQA capacity should be budgeted separately when the developer is not responsible for independent testing.
Latin America AI or software developerNo verified comparable salary range located within the research scopeNot applicableNo salary winner should be claimed without a comparable occupation, date, geography, and employment model.

According to the US Bureau of Labor Statistics May 2025 data, software developers earned a median $135,980 annually, while the 10th-to-90th-percentile range was $82,460 to $214,670. The corresponding monthly median is $11,332. According to the Philippine Statistics Authority's August 2024 Occupational Wages Survey, software developers in publishing activities averaged PHP 66,180 per month, or about $1,157 using the Bangko Sentral ng Pilipinas August 2024 average exchange rate of PHP 57.1935 per US dollar.

Those two benchmarks produce an 89.8% salary-only difference. They do not establish equivalent experience, productivity, working arrangements, or AI specialization. They also do not compare a US employer's complete cost with an offshore staffing invoice. Salary is worker compensation; a staffing invoice may include recruitment, benefits, equipment, local contracts, payroll, HR, compliance administration, and provider margin.

According to BLS March 2026 compensation data, wages represented 69.9% and benefits represented 30.1% of total private-industry compensation. Applying that aggregate mix to the $11,332 software-developer median creates an illustrative US compensation cost of approximately $16,211 per month, including about $4,880 in benefits. This is an illustration rather than an occupation-specific benefits survey, and it still excludes recruiting, office space, equipment, software, and other overhead.

Cost layers comparing US employee compensation, freelance AI developer billing, and dedicated Philippine AI developer staffing

How to calculate the cost of each model

Apples-to-apples total-cost framework

Cost layerFreelancer calculationDedicated developer calculation
Core laborHourly rate multiplied by expected billable hours, or fixed milestonesMonthly salary, employment cost, or staffing invoice
HiringSourcing, interviews, paid test, marketplace fees, and contract setupRecruiting, interviews, assessment, local contract setup, and onboarding
ManagementScoping, milestone review, coordination, acceptance testing, and handoffBacklog ownership, one-on-ones, technical leadership, reviews, and performance management
Operating toolsCloud, databases, observability, source control, test tools, automation platforms, and model/API usageThe same operating tools; these are not developer compensation
ContinuityDocumentation, transfer time, rediscovery, and the risk that the same person is unavailableLeave coverage, retention work, notice periods, and replacement or knowledge-transfer time
Quality and riskCode review, QA, security review, remediation, and production supportThe same controls, plus recurring device and access administration

Marketplace charges must also be kept separate from worker earnings. Upwork displayed a Basic client marketplace fee of up to 7.99%, or 3% for qualifying US clients paying through a bank account, when the page was inspected on September 24, 2026. The platform's own example shows a freelancer who wants to receive $20 per hour after a 10% freelancer fee quoting $22.22 per hour: 12 hours produce a $266.64 client bill and $239.98 in freelancer earnings after the $26.66 service fee. These examples explain the billing mechanics; they are not market rates for AI work. See Upwork's pages on the client marketplace fee and freelancer service fee.

Scenario calculators without misleading rate assumptions

Use these formulas with real quotes from shortlisted candidates

ScenarioFreelancer modelDedicated modelDecision point
Bounded prototypeQuoted build hours × hourly rate + platform fee + test and review time + model and cloud usageMonthly invoice × committed months + onboarding + model and cloud usageA freelancer often fits when acceptance criteria and the end date are clear.
Six-month product buildAll build, meeting, revision, documentation, launch, and support hours + fees + internal management + infrastructureSix monthly invoices + onboarding + infrastructure + any separate technical leadership or QACompare ownership and available capacity, not only the first milestone.
Ongoing AI operationsMaintenance retainer or expected incident hours + enhancement hours + availability premium + handoff riskMonthly invoice + tools and usage + oversight + coverage or replacement provisionsA dedicated hire becomes more compelling when monitoring and improvement create a persistent backlog.

When a freelance AI developer is the better choice

Freelancers are most useful when the work can be purchased and accepted as a discrete unit. A strong freelancer can also supply rare expertise that would not justify a permanent role.

  • A proof of concept that tests one technical assumption, such as whether retrieval improves answers over a defined document set.
  • An architecture, security, code, or model-evaluation review conducted independently from the builder.
  • A narrowly scoped n8n, Make, or Zapier workflow with documented inputs, outputs, failure paths, and ownership after handoff.
  • A single CRM or API integration with a stable specification and a test environment.
  • A short model comparison, data-feasibility study, or prompt-evaluation experiment.
  • Temporary specialist help for vector search, data engineering, cloud deployment, or machine-learning operations.
  • A backlog item that your internal technical lead can specify, review, deploy, and maintain.

Do not mistake a fixed price for fixed risk. Scope changes, missing data, undocumented APIs, weak acceptance tests, or production requirements discovered after a prototype can expand the engagement. State whether the deliverable includes deployment, automated tests, monitoring, documentation, credential transfer, and a post-launch correction period.

When a dedicated AI developer is the better choice

A dedicated developer fits when the work is a continuing capability rather than a single build. The business should have enough prioritized work and enough technical direction to use full-time capacity responsibly.

  • An AI product or feature set will change as users, models, regulations, and business requirements change.
  • Your RAG system needs recurring ingestion, retrieval evaluation, permission controls, monitoring, and content updates.
  • AI agents interact with CRM, support, billing, scheduling, or other systems where failures require an accountable owner.
  • The business has a portfolio of n8n, Make, or Zapier workflows that need monitoring, versioning, repair, and optimization.
  • A developer must understand proprietary processes, customer data boundaries, and multiple internal systems.
  • Product knowledge, repository history, incident context, and close collaboration matter more than easy short-term scaling.
  • There is a sustained backlog covering APIs, data preparation, evaluations, deployment, observability, and maintenance.

A dedicated hire is not automatically the right first employee. If no one can set architecture, review code, prioritize risk, or define acceptable model behavior, add fractional technical leadership or hire a sufficiently senior developer. A junior full-time developer without review can create more operational debt than an experienced freelancer completing a bounded task.

Production ownership is broader than writing AI code

A prototype can demonstrate that an API call, agent loop, or retrieval pipeline works. A production owner must also manage authentication, authorization, data quality, evaluations, costs, fallbacks, monitoring, incident response, documentation, and changes in upstream models and APIs. Assign these responsibilities explicitly rather than assuming that the person who built the demonstration owns everything.

Example responsibility matrix for an AI system

ResponsibilityBusiness or product ownerAI developerTechnical reviewer or security owner
Business outcome and acceptable riskAccountableConsultedConsulted
Architecture and technology choicesConsultedResponsibleApproves high-risk decisions
Data access, quality, and permitted useAccountable for authorizationResponsible for implementationReviews controls
RAG ingestion and retrievalDefines content ownersBuilds and maintainsReviews design where needed
Agent tools and action boundariesApproves business permissionsImplements and testsReviews privileged actions
Evaluation set and acceptance thresholdsDefines important outcomesBuilds and runs evaluationsChallenges coverage and risk
Deployment and monitoringSets operating expectationsImplements and respondsReviews production controls
Documentation and handoffEnsures time is allocatedMaintains runbooks and diagramsVerifies usability
Ongoing maintenancePrioritizes backlogOwns routine changes and incidentsSupports escalations
Dedicated Philippine AI developer managing a production system with RAG, agents, APIs, evaluations, monitoring, and documentation

How to vet an AI developer before hiring

Screen for evidence of production judgment, not a list of fashionable tools. A candidate should be able to explain what they personally built, how it failed, what they measured, and what they changed. The same principle applies to AI agents, RAG, conventional software, and n8n, Make, Zapier, CRM, or API automation.

Practical AI developer vetting scorecard

AreaEvidence to requestWarning sign
Production deliveryA deployed system, architecture diagram, release process, and an explanation of incidents or trade-offsOnly tutorials, demos, or generated interfaces
RAGChunking and metadata choices, retrieval tests, access controls, source freshness, and failure analysisClaims that adding a vector database guarantees accurate answers
AgentsTool permissions, state management, retries, idempotency, human approval, and bounded actionsAn unrestricted agent loop with no test or rollback strategy
EvaluationsA representative test set, scoring method, regression process, and review of false positives and false negativesJudging quality from a few favorable conversations
Software engineeringReadable code, tests, version control, review practices, API design, and debugging methodDepending on generated code without understanding or verification
MLOps and cloudEnvironment separation, deployment, observability, cost controls, secrets management, and rollbackManual local deployment with no operating plan
Security and privacyLeast-privilege access, data minimization, log hygiene, credential rotation, and threat discussionCredentials embedded in code or sensitive records pasted into unmanaged tools
Automation platformsExportable workflows, error branches, retries, rate-limit handling, alerting, and documentationHappy-path screenshots without maintainability evidence
Communication and ownershipConcise written updates, explicit assumptions, early escalation, and useful runbooksHiding blockers or presenting uncertain output as fact

Technical interview questions that expose real experience

  • Describe an AI system you moved from demonstration to production. What changed, and why?
  • How would you test whether a RAG system's problem comes from retrieval, source content, or answer generation?
  • What actions would you never allow an agent to take without human approval?
  • How would you prevent one customer's documents from appearing in another customer's response?
  • An LLM provider changes behavior or an API dependency fails. What monitoring, fallback, and rollback mechanisms would you want?
  • How do you measure an AI feature whose acceptable answer depends on business context rather than exact text matching?
  • Show how you would handle retries, duplicate events, rate limits, and partial failures in an n8n, Make, Zapier, or custom API workflow.
  • What information belongs in a runbook so another developer can operate the system during your absence?
  • Which costs would you monitor separately from developer compensation, and how would you prevent model or automation usage from growing unnoticed?

Use a paid test that resembles the job

A useful paid assessment is small enough to finish without producing free commercial work but realistic enough to reveal judgment. Provide a sanitized dataset and ask the candidate to implement one narrow workflow or retrieval feature, tests, a short architecture note, failure handling, and a handoff document. Score requirements discovery, code quality, security, evaluation design, communication, and maintainability—not visual polish alone. The related guide to a paid AI developer assessment provides a more detailed scorecard.

Security, intellectual property, and data controls

Neither a dedicated arrangement nor a freelance contract makes a system secure by default. Apply the same access discipline to every external or remote developer, then adapt the controls to the sensitivity of the code and data.

  • Keep source code in company-controlled repositories with named accounts, multifactor authentication, protected branches, and review requirements.
  • Issue credentials through a managed secret store. Do not share master passwords or embed production secrets in source code and workflow exports.
  • Use least-privilege roles, separate development and production environments, and time-limited access where practical.
  • Provide sanitized or synthetic data for tests when real customer records are unnecessary.
  • Control which model providers, plugins, browser tools, and personal accounts may receive company data.
  • Record ownership of cloud projects, model accounts, domains, vector databases, automation workspaces, and CRM connections.
  • Require logging and alerts that expose failures without placing sensitive prompts, records, or credentials into logs.
  • Define device requirements, encryption, patching, backup restrictions, and the response process for a lost or compromised device.
  • Maintain an access inventory and remove repository, cloud, CRM, automation, model, and password-manager access during offboarding.
  • Test restoration and handoff by having someone other than the original builder follow the runbook.

Contract terms to resolve before work begins

Have qualified counsel adapt the agreement to the relevant employment, contractor, intellectual-property, privacy, and cross-border facts. Operationally, the document should identify confidentiality duties; ownership and assignment of code, prompts, workflows, documentation, evaluation sets, and other deliverables; permitted third-party and open-source components; data-handling restrictions; security obligations; acceptance criteria; documentation standards; notice and termination mechanics; offboarding duties; and any service, support, or replacement commitments. Do not assume that paying an invoice answers every ownership or classification question.

Managing a dedicated Philippine developer across time zones

The Philippines offers a mature remote-services environment, but nationality does not guarantee communication quality, cultural fit, or technical ability. Assess each candidate's spoken and written English, reliability, preferred hours, experience with US stakeholders, and ability to document decisions. Agree on working overlap rather than assuming a night schedule, and compensate and manage the role consistently with the local arrangement.

The IT & Business Process Association of the Philippines displayed a 1.9 million-person IT-BPM workforce and $40 billion in industry revenue when inspected on September 24, 2026, although the displayed page did not state the reference year for those figures. The Philippine IT-BPM Industry Roadmap 2028 targets approximately 2.5 million direct jobs and a 13% increase in revenue per full-time equivalent by 2028. These are strategic targets, not achieved results, but they show an industry emphasis on more complex digital work.

Remote collaboration is no longer unusual in the US. According to the US Census Bureau, 13.8% of American workers—more than 22 million people—usually worked from home in 2023, more than twice the 5.7% share in 2019. A separate 2025 Census working paper reported that 21.6% of workers teleworked or worked at home for pay during the April 2025 Current Population Survey reference period. The measures are not interchangeable: one concerns usual commuting, while the other captures paid telework during a reference period.

A workable distributed-team cadence

  • Set a written weekly priority list with an owner, acceptance criteria, dependencies, and risk level for each item.
  • Reserve a predictable overlap window for planning, reviews, pairing, and urgent decisions.
  • Use short asynchronous updates covering completed work, next work, blockers, decisions needed, and production concerns.
  • Review pull requests and architecture decisions in company systems rather than relying on private chat history.
  • Run demonstrations against acceptance criteria and evaluation results, not presentation polish.
  • Define escalation paths for security events, customer-impacting incidents, model degradation, and unexpected usage costs.
  • Maintain architecture diagrams, setup instructions, decision records, runbooks, and a current inventory of integrations.

Philippines or Latin America?

The Philippines is a strong option when outsourcing scale, established service infrastructure, and a deep remote-work ecosystem matter. Latin America can be attractive when extensive overlap with continental US working hours is the decisive requirement. According to the Inter-American Development Bank's 2022 estimate, nearshoring could add $78 billion annually to Latin American and Caribbean exports in the near to medium term, including $14 billion in services and $64 billion in goods. That was an opportunity estimate based on 2019 trade data, not realized outsourcing revenue. No comparable verified Latin American AI-developer salary range was located in the supplied research, so this article does not claim a salary winner. A fuller buyer comparison is available in Philippines vs Latin America AI developer costs.

Distributed US and Philippine AI product team reviewing code, evaluations, monitoring alerts, and documented sprint priorities

Freelancer, dedicated developer, agency, or direct employee?

Choose the operating model before choosing a candidate

ModelWho manages delivery?Best useBuyer watchpoint
FreelancerUsually the client defines scope and accepts the deliverableShort or specialist assignmentsFuture availability, classification, documentation, and maintenance
Dedicated offshore staffingThe client directs day-to-day work; the provider may handle local employment administrationContinuing capacity integrated into the client's teamThe client still needs priorities, technical review, and meaningful work
Project agencyThe agency normally manages its delivery team and project processA defined outcome when the client lacks delivery capacityChange orders, team continuity, access to individual contributors, and post-project support
Direct US employeeThe employer manages the role and employment relationshipCore leadership, sensitive responsibilities, or work needing deep organizational integrationBenefits, recruiting, payroll, equipment, overhead, and local employment obligations
Employer of recordThe client directs work while the EOR serves as local legal employerInternational employment when the company lacks a local entitySeparate the EOR function from recruiting, technical screening, and delivery management

Worker classification depends on the real relationship, not the label in a template. Before engaging a foreign contractor or directing a locally employed team member, obtain advice appropriate to the countries, control structure, duration, intellectual property, tax facts, and data involved. Decide who handles the local contract, payroll, benefits, tax documentation, HR issues, equipment, leave, performance process, and termination. Related guides cover legal hiring in the Philippines, foreign-contractor tax considerations, and the difference between an employer of record and a staffing agency.

A 30-, 60-, and 90-day onboarding plan

Outcome-based onboarding for a dedicated AI developer

PeriodPrimary outcomesConcrete evidence
Days 1-30Understand the business process, architecture, data boundaries, environments, coding standards, and current risksAccess inventory; local setup; architecture map; reviewed backlog; first small production-safe change; documented questions and risks
Days 31-60Take ownership of a bounded component or workflow and improve its test and operating coverageMerged changes; automated tests; baseline evaluations; monitoring or alerts; updated runbook; demonstrated handling of one failure path
Days 61-90Operate the assigned area with decreasing supervision and propose a prioritized improvement planRelease ownership; incident or drill participation; cost and quality observations; maintenance backlog; documentation another team member can follow

Treat the plan as a sequence of learning and ownership outcomes rather than a promise that every AI project reaches production within 90 days. Scope, data readiness, security review, dependencies, and system complexity affect progress. Managers should review evidence at each stage and narrow or expand responsibility based on demonstrated performance.

Moving from a freelancer-built prototype to dedicated ownership

  • Freeze and inventory the current prototype: repositories, branches, cloud resources, models, prompts, workflows, data stores, credentials, dependencies, and known defects.
  • Move assets into company-controlled accounts before expanding access or processing sensitive data.
  • Ask the freelancer to document architecture, setup, assumptions, unresolved risks, cost drivers, tests, and operating procedures.
  • Define production requirements for identity, permissions, privacy, reliability, evaluations, observability, support, and rollback.
  • Have the incoming developer reproduce the environment and deploy a low-risk change using the documentation.
  • Run a structured handoff meeting and record decisions, but verify the system through code, tests, logs, and controlled drills.
  • Create a prioritized hardening backlog instead of rewriting automatically. Preserve useful working components while replacing fragile ones based on evidence.
  • Keep the freelancer available for a limited transition period if the contract and budget permit, with explicit response expectations and an end date.

Decision checklist

  • Choose a freelancer if the output, acceptance test, budget, dependencies, and end date can be defined clearly.
  • Choose a freelancer when you need temporary specialist judgment and already have internal ownership.
  • Choose a dedicated developer when the backlog is persistent and product knowledge compounds over time.
  • Choose a dedicated developer when monitoring, incidents, integrations, evaluations, and maintenance need a named owner.
  • Do not hire full time until someone can prioritize work and review technical risk.
  • Compare total cost using the same time horizon, management assumptions, tools, usage, quality controls, and handoff requirements.
  • Require practical evidence in RAG, agents, APIs, evaluation, security, cloud operations, or automation tools relevant to the actual job.
  • Resolve contracts, IP, access, data handling, payroll administration, classification, notice, and offboarding before production access.

Demand for capable developers is likely to remain competitive. The US Bureau of Labor Statistics projects 10% employment growth for software developers, QA analysts, and testers from 2025 through 2035, with approximately 106,100 openings per year. BLS identifies AI, the Internet of Things, robotics, and other automation applications among the demand drivers. That projection covers a broad occupational group, not AI developers alone.

A practical next step for hiring in the Philippines

If continuing ownership is the better fit, write a scorecard before reviewing résumés: define the system to own, expected deliverables, production risks, required stack, working overlap, and who will provide technical direction. Borderless Recruit recruits dedicated Philippine talent and handles local contracts, payroll, and HR. Candidates undergo an English interview, reliability assessment, and practical skills screening. The live catalog lists a dedicated AI Developer from $1,750 per month, with specialty pricing from $1,300 for prompt engineering, $1,500 for chatbot development, and $2,000 for machine-learning engineering. Those are staffing prices, not Philippine salary benchmarks, freelance rates, or software and API usage costs. Businesses focused primarily on n8n, Make, Zapier, CRM workflows, and routine API integrations may instead need an AI automation specialist. The useful next step is to document three real workflows or product responsibilities and use them to build the interview scorecard, paid assessment, and first 90-day plan.

Frequently Asked Questions

What is the difference between a dedicated AI developer and a freelance AI developer?

A dedicated AI developer supplies continuing capacity and becomes part of the operating team, accumulating knowledge and owning maintenance over time. A freelancer is normally engaged for defined hours, milestones, or deliverables and may not remain available after the contract.

How much does it cost to hire an AI developer?

The supplied live catalog lists dedicated Philippine AI developers from $1,750 per month, while published salaries and freelance quotes measure different things. Compare the complete invoice or compensation cost plus recruiting, management, equipment, QA, cloud services, model/API usage, maintenance, and replacement or handoff costs.

When should I hire a freelancer instead of a dedicated AI developer?

Use a freelancer for a bounded prototype, audit, architecture review, model experiment, or isolated integration with clear acceptance criteria. The model works best when someone inside your business can review the work, control the accounts, and maintain or transfer the result.

Can a freelance AI developer build and maintain a production AI product?

Yes, if the freelancer has appropriate production experience and the contract reserves enough capacity for deployment, monitoring, incidents, evaluations, security work, and maintenance. The risk is not the freelance label itself; it is relying on availability and knowledge that were never secured beyond the initial build.

Is a dedicated developer the same as hiring an AI development company?

No. A dedicated developer usually works inside the client's team and follows the client's priorities, while a project-based development company typically manages its own team and delivery process. Confirm who owns architecture, project management, QA, deployment, documentation, and post-launch support.

What should an AI developer practical test include?

Use a small paid exercise based on sanitized data that tests one relevant capability, such as retrieval, an agent tool, or an API workflow. Require tests, failure handling, a short architecture explanation, security assumptions, evaluation criteria, and documentation that another developer could use.