Services · Mobile app development · AI recruitment tools

AI hiring tools for New York City that are ready for a Local Law 144 bias audit.

Codeeo provides AI recruitment software development New York employers and agencies can put in front of candidates with confidence. We build candidate apps, AI assisted screening, interview tooling and recruiter dashboards designed around New York City's rules on automated employment decision tools: independent bias audits, published audit summaries and advance notice to candidates. Your recruiters keep the final say, and every automated step leaves a record an auditor can follow.

Many teams in Manhattan and Brooklyn already use AI screening through a vendor, then discover they own the audit duty. Building or wrapping the tool yourself puts the data, the testing and the explanation in your hands. It also lets you change the tool without waiting for a vendor's roadmap.

Built for
Employers and employment agencies hiring for New York City roles, from financial firms and hospital networks to retailers, media companies and staffing desks.
Typical timeline
Timing is agreed once discovery shows how many tools need a bias audit and how your auditor wants the data; the plan leaves room for the audit to finish before the tool is used on candidates.
What you own
All code, model settings, bias audit datasets, notices, decision logs and candidate records, kept in your own cloud and repository accounts.
Rated
4.7 / 5 from 23 Google reviews

200+ companies across the US and the UAEFrom a first store to a listed developer

Modon
Majid Al Futtaim
HP
Belkin
Dulsco Group
OneClickDrive
Hanayen
HMS
Clocksprings
Ghezlan

Inside the platform

What a New York hiring platform needs on day one.

Local Law 144, enforced by the Department of Consumer and Worker Protection since July 5, 2023, applies when an employer or employment agency uses an automated employment decision tool to substantially assist hiring or promotion decisions for New York City roles. Before using one, the tool needs a bias audit by an independent auditor conducted within the past year, a summary of the results posted publicly with the tool's distribution date, and notice to candidates who live in the city at least ten business days before use, including how to request an alternative process or accommodation.

Those rules shape the software. The data needed for selection rates and impact ratios by sex and race or ethnicity has to be captured cleanly and voluntarily. Notices must go out on time. Candidates must have a working route to ask for another process. The features below are how we turn those duties into screens, records and reports. None of it replaces your counsel's reading of the law; it gives them software that can do what they decide.

Explain your project
  • Audit ready data capture

    Voluntary demographic questions are kept apart from the application the screening sees, then joined only for audit analysis. Each stage outcome is recorded, so selection rates and impact ratios can be calculated per category, including how many candidates chose not to answer.

    Your independent auditor gets clean data instead of a spreadsheet hunt.

  • Bias audit export and summary page

    A one click export of the historical or test data your auditor asks for, and a managed page on your careers site for the latest audit summary and distribution date, with old summaries archived and the date of the next audit flagged in advance.

    Publishing the summary becomes a routine task, not a fire drill.

  • Timed candidate notices

    For candidates who live in the city, the platform sends the required notice ahead of any automated assessment and holds the assessment until the notice period has run. Notices say which qualifications the tool assesses and how to ask for an alternative process.

    No automated screen runs before the notice clock allows it.

  • Alternative process requests

    A candidate who asks to skip the automated step is routed to a recruiter queue with a clear deadline. The request, the reason if given and the outcome are logged, and the candidate keeps their place in the requisition.

    Opting out never quietly drops a candidate from the process.

  • Résumé parsing for professional roles

    Banking, legal, media and technology roles attract long, varied résumés. The parser extracts experience, licenses such as FINRA registrations where relevant, and skills, then compares them to the approved job requirements, showing recruiters the exact lines it relied on.

    Recruiters can check any ranking against the source text in seconds.

  • Pay range enforcement

    New York City and New York State both require pay ranges in job advertisements for covered roles. The posting workflow blocks publication until a good faith range is entered and records each version of the advert.

    Every live posting carries the range the law expects.

  • Fair chance workflow

    The city's Fair Chance Act keeps criminal history out of the process until after a conditional offer. The platform excludes those questions from applications and AI inputs, runs background checks through your vendor only after an offer and supports the written analysis and notice steps HR must follow.

    Background checks happen in the order city law sets.

  • Secure data handling

    New York's SHIELD Act expects reasonable safeguards for private information. We encrypt candidate data at rest and in transit, restrict access by role, log every export and set deletion schedules your counsel approves.

    Candidate data is protected and every access is traceable.

  • Multilingual mobile apply

    Hourly and entry level candidates across the five boroughs apply from their phones, often between shifts. The app runs in English, Spanish and the other languages your applicants use, saves progress and texts interview reminders timed for subway commutes.

    More complete applications from frontline candidates.

  • Hiring manager review

    Hiring managers see a short, explained shortlist, structured interview guides and a feedback form. They cannot see the voluntary demographic answers, and their decisions flow back into the audit dataset automatically.

    Managers decide faster, and their decisions stay auditable.

Who this is for

Where New York teams usually start.

Custom AI recruitment software development New York organizations ask for tends to follow one of four patterns. Each reflects how a company hires in the city and how exposed it is to Local Law 144, the city Human Rights Law and state rules. The right first release depends on which pattern fits you. We usually prove the approach on one team first, measure how recruiters and candidates respond, and then extend it across the business.

01

Financial and professional services firms

Firms in Midtown and Lower Manhattan run graduate programs, lateral hiring and contractor pipelines at once. They want screening that explains itself, audit evidence their compliance teams accept and tight access controls. We often build a screening layer that sits beside the existing ATS, so compliance can review the AI without disrupting recruiters. Graduate intake brings thousands of similar applications in a few weeks, so the platform groups them by program and campus and lets recruiters review in batches.

Compliance teams review the design before any candidate sees it.

02

Hospital and healthcare networks

New York health systems hire nurses, technicians and support staff across many campuses in several boroughs. Screening checks state license status as structured data, shift preferences match candidates to units, and clinical decisions go to human reviewers. Volume tools speed up the large non clinical hiring alongside. Union rules and seniority terms can be stored as fields, so screening respects them rather than overriding them.

03

Staffing agencies and employment agencies

Local Law 144 covers employment agencies as well as employers. Agencies placing candidates in New York City roles need bias audits for any tool that substantially assists their decisions, plus notices to candidates. We build agency platforms with client portals, shared audit data across clients where appropriate and per client job orders. Recruiters see which client each candidate has already been submitted to, which avoids duplicate submittals and awkward client calls.

04

Retail, hospitality and media employers

Stores, restaurant groups, hotels and media companies hire frontline and creative staff in bursts. They need fast mobile apply, availability matching across locations, and portfolio review for creative roles. AI handles sorting, scheduling and summaries, while notices and alternative process requests run automatically in the background. Creative candidates can attach portfolios or reels, which hiring managers review directly without the AI scoring the creative work itself.

High volume does not have to mean no human review.

Six steps to an audited tool in daily use.

  1. 01Tool inventoryWe list every automated step in your current hiring, including vendor features you may not think of as AI, and decide with counsel which ones fall under Local Law 144.
  2. 02Audit plan with your auditorBefore design, we agree with your chosen independent auditor which data, categories and test sets they need, so the build captures exactly that.
  3. 03Design and noticesCandidate screens, recruiter queues and notice wording reviewed over video, with your legal team approving every notice and alternative process route.
  4. 04Build and connectIterative development with demos at each review, integrations to your ATS, background check vendor and calendars, and versioned prompts and model settings.
  5. 05Audit before useTest or historical data goes to your auditor, results are reviewed, and the summary page is published before the tool assesses any New York City candidate.
  6. 06Annual cycleOngoing monitoring of selection rates, a reminder well before the audit expires and a fresh audit dataset ready on time, every year the tool stays in use.

Technology

What we build this with.

We use Next.js for recruiter and manager tools, React Native for candidate apps and Python for parsing, ranking and audit analysis. Data lives in your AWS, Azure or Google Cloud account, and language model calls go through approved providers with full logging and no use of your candidate data for training. Audit analysis scripts are kept in your repository so the auditor can rerun them.

01Mobile

  • Swift
  • Kotlin
  • Flutter
  • React Native

02Data and cloud

  • PostgreSQL
  • MySQL
  • MongoDB
  • AWS
  • Azure
  • Docker

03Marketing and tracking

  • GA4
  • Google Tag Manager
  • Search Console
  • Meta Pixel
  • Looker Studio

Questions New York employers ask us.

Yes; the law covers tools you build as well as tools you buy.

If the tool substantially assists hiring or promotion decisions for New York City roles, it needs a bias audit by an independent auditor, a published summary and candidate notices, whoever wrote the code. Building it yourself gives you direct access to the data and settings an auditor needs. Codeeo is not your auditor; the audit must be independent, so we prepare the data and support the auditor's requests.

Tell us what the business needs. We will tell you what to build first.

Schedule a free consultation and get a written recommendation, with costs, before you commit to anything.

Get in touch

PROVEN RESULTS

4.7 / 5from 23 Google reviews