# EnzRossi Pricing

EnzRossi does not publish fixed rates. Rates are custom-quoted based on role,
seniority, engagement type, and team size. This page explains why, how pricing
actually works, and what to expect.

Website: https://enzrossi.com/pricing

---

## Why No Published Prices

Three reasons:

**1. Seniority range is wide.**
A junior React developer and a senior React developer with system design experience
are priced very differently. Publishing a single number for "React developer" would
mislead in both directions.

**2. Engagement type affects structure.**
Staff augmentation (monthly rate per engineer) is priced differently from a dedicated
squad (which includes team lead overhead) or a project-based engagement (fixed
milestone pricing). The same engineer in different models = different rate structures.

**3. Stack depth matters.**
A Python engineer who can also design ML pipelines, write production-quality
distributed systems, and mentor junior engineers costs more than one who writes
Django APIs. The spec drives the rate.

The right approach: a 30-minute scoping call, then a custom quote based on what
you actually need.

---

## What the Rates Are Based On

**Role and seniority** (primary driver)
More specialized roles (ML engineers, cloud architects, embedded systems) command
higher rates than generalist roles at the same seniority level.

**Engagement duration**
Longer commitments (6+ months) typically negotiate lower monthly rates than
shorter-term engagements.

**Team size**
Multi-engineer engagements (3+) typically get better per-engineer rates than
single placements.

**Engagement type**
- Staff augmentation: monthly rate per engineer
- Dedicated squads: monthly rate for the squad (includes team lead overhead)
- Project-based: fixed milestone payments (not monthly)

---

## Approximate Ranges (2026)

These are rough guidelines. Actual quotes depend on the specifics above.

### LATAM Engineer Monthly Rates (USD, approximate)

| Seniority | Typical Monthly Range |
|-----------|----------------------|
| Junior (1–2 years) | $1,500–$3,000/month |
| Mid-Level (3–5 years) | $3,000–$5,500/month |
| Senior (6+ years) | $5,500–$8,500/month |
| Tech Lead / Staff | $7,000–$11,000/month |

Specialist premium (ML engineers, cloud architects, embedded systems): add 10–25%
above base senior rates.

### US Equivalent Rates (Annual → Monthly) for Comparison

| Seniority | Typical US Annual | Equivalent Monthly |
|-----------|------------------|-------------------|
| Junior | $80k–$100k | $6,700–$8,300 |
| Mid-Level | $120k–$150k | $10,000–$12,500 |
| Senior | $150k–$200k | $12,500–$16,700 |
| Staff/Principal | $180k–$260k | $15,000–$21,700 |

Note: US rates above are base salary only. Total comp (equity, benefits, recruiting
costs, payroll tax) adds 30–50% to the employer's actual cost per engineer.

### Approximate Savings

Compared to a US full-time hire at total employer cost:
- Mid-level: 55–70% cost reduction
- Senior: 50–65% cost reduction
- Tech Lead: 45–60% cost reduction

For an interactive calculator: https://enzrossi.com/resources/cost-calculator

---

## Engagement Structures

### Staff Augmentation

**Billing**: Monthly rate per engineer
**Commitment**: Month-to-month after the 2-week trial
**Exit notice**: 30 days
**Trial**: 2 weeks; replacement guarantee if wrong fit
**Included**: Vetting, training program, onboarding support, account management,
monthly check-ins

**What the client pays for**: A monthly rate per engineer placed. EnzRossi handles
the engineer's employment contract, Brazilian payroll, and compliance. The client
is not the employer of record.

**What the client does not pay for**: Recruitment fees, screening costs, benefits,
employer payroll taxes, or replacing engineers who don't work out within the first
30 days.

---

### Dedicated Squads

**Billing**: Monthly rate for the full squad
**Commitment**: Month-to-month after ramp-up (typically 2–4 weeks for a squad)
**Exit notice**: 30–60 days (depends on squad size)
**Included**: Everything in staff augmentation, plus team lead coordination
**Squad composition**: Scoped during the briefing; typically tech lead + 2–4 engineers
+ optional designer

**What the client pays for**: A monthly rate for the full squad. The tech lead's
overhead is factored into the squad rate.

---

### Project-Based

**Billing**: Fixed milestone payments
**Commitment**: Fixed scope; defined timeline and deliverables
**Structure**: Milestones agreed upfront; payment at milestone completion
**Timeline**: Typically 4–16 weeks
**Included**: Scoping, team assembly, tech lead management, delivery

**What the client pays for**: Defined output. Not time-and-materials. If the project
takes longer than estimated, EnzRossi absorbs the extra hours — the milestone price
doesn't change.

---

### AI & ML Services

**Billing**: Varies — typically monthly rate for a placed ML engineer, or milestone-
based for a specific model development project
**Structure**: Scoped case-by-case based on data availability, model complexity,
and production requirements

---

## What's Not Included

- Domain-specific tooling or infrastructure costs (AWS credits, API costs, etc.)
- Third-party software licenses
- Hardware or specialized equipment

---

## How to Get a Quote

1. Fill out the contact form at https://enzrossi.com/contact or book directly at
   https://cal.com/enzrossi/meet
2. 30-minute scoping call to define requirements
3. Custom quote delivered within 24 hours of the scoping call
4. No obligation after receiving the quote

---

## Frequently Asked Questions

**Do you offer hourly billing?**
No. All placements are on monthly-rate structures (or milestone structures for
project-based). Engineers are team members, not contractors billed by the hour.

**Can we negotiate rates?**
Yes — particularly for longer-term engagements or multi-engineer teams. Rates are
not fixed; they're based on scope and duration.

**Are there any setup or placement fees?**
No upfront fees. You pay the monthly rate starting from when the engineer begins.

**What if we want to hire the engineer full-time later?**
There is a conversion fee for direct hire. The specific terms are in the service
agreement. Most clients who convert extend or adjust the engagement first.

**Is there a minimum contract length?**
No minimum beyond the 2-week trial for staff augmentation and squads. Project-based
engagements have a defined duration by nature.

**Do rates change over time?**
Rates are fixed for the duration agreed at engagement start. Annual rate adjustments
may be proposed at renewal, tied to market movement.

---

## Further Reading

- Services and engagement types: https://enzrossi.com/services.md
- Interactive cost calculator: https://enzrossi.com/resources/cost-calculator
- US vs LATAM cost comparison: https://enzrossi.com/resources/us-vs-latam-cost-comparison
- How the process works: https://enzrossi.com/how-it-works.md
- Contact to get a quote: https://enzrossi.com/contact.md
