Profile cover
C

Junior AI Engineer

Chiara Lombardi

Full-time · Junior · Denver

About the role

We want to say something clearly at the start of this posting: we are actively looking for early-career candidates, including people who are making a career change into AI, people who completed a bootcamp or self-taught programme, and people for whom this would be their first engineering role. We know that junior job postings sometimes list requirements that would make a senior engineer pause. This one won't. We build AI-assisted scheduling tools for healthcare clinics — appointment optimisation, staff scheduling under constraint, patient wait time prediction. The ML problems are real and interesting. The codebase is clean and well-tested. The team of six is friendly, communicative, and genuinely invested in helping junior engineers grow. What we need from you: the ability to write Python that other people can read, a genuine curiosity about how machine learning systems work, and the willingness to say 'I don't know how to do this yet — can you help me?' We'll take it from there.

Responsibilities

  • Build and evaluate scheduling optimisation models under close senior guidance
  • Clean and prepare appointment and staffing data for model training
  • Write clear, tested Python code for data processing and model integration tasks
  • Document your work so the team can review, reproduce, and build on it
  • Participate in weekly sprint reviews and share what you've learned

Requirements

  • Python — not expert, but clean. Your functions do one thing. Your variable names mean something.
  • Basic machine learning concepts you can explain: what training data is, what a prediction is, what overfitting means
  • Familiarity with NumPy and Pandas for working with tabular data
  • Any exposure to Scikit-learn, even in a personal project or course
  • SQL for basic queries — SELECT, WHERE, GROUP BY, JOIN
  • Curiosity and willingness to learn — demonstrated by anything: a project, a course completed, a problem you tried to solve

Benefits

  • Genuinely welcoming first-job environment — no trick interview questions, no 'culture fit' gatekeeping
  • Full remote, flexible hours
  • $50,000 – $66,000 base salary
  • Dedicated senior mentor for your first six months
  • $500 annual learning budget — books, courses, whatever helps you grow

Job Type

Full-time

Level

Junior

Language

English

Salary Range

$50,000 – $66,000

AI Expertise

AI & Machine Learning Engineers

Ready to apply for this role?

Create a free talent account in under 2 minutes.

  • Apply to verified AI companies
  • Get AI-matched job recommendations
  • Message hiring managers directly
  • Build your public AI talent profile