P1P1 — Entry-Level Professional

Entry-Level AI/ML Engineer

P1 is an entry-level position for AI/ML, often a recent graduate or someone with less than 2 years of experience. They require close guidance and mentorship to perform tasks.

What this level means

New to role or field; performs basic tasks under supervision

Scope
Own tasks within a defined component
Autonomy
Close supervision; work reviewed frequently
Complexity
Routine problems with known solutions
Impact
Own deliverables
Decision rights
Few independent decisions; escalates the rest
Leadership
None — building the craft
Typical experience
0–2 yrs

What you'd do

  • Implementing small components of ML models or data pipelines
  • Writing unit tests for an ML code module
  • Cleaning and labeling data under supervision
  • Assisting in the development of AI algorithms
  • Participating in code reviews and team meetings
  • Documenting code and processes
  • Collaborating with team members on project tasks
  • Learning and applying new AI/ML tools and techniques
  • Implement small ML components
  • Write and execute unit tests
  • Clean and label datasets
  • Participate in team meetings

Skills, knowledge & tools

  • Python programming
  • Data cleaning
  • Basic machine learning
  • Unit testing
  • Version control (e.g., Git)
  • Data labeling
  • Communication skills
  • Time management
  • Machine learning basics
  • Data preprocessing
  • Software development lifecycle
  • AI/ML tools and libraries
  • Statistical analysis
  • Data structures and algorithms
  • Software documentation
  • Basic data visualization
  • Eagerness to learn
  • Attention to detail
  • Ability to follow instructions
  • Basic programming skills
  • Understanding of machine learning concepts
  • Team collaboration
  • Problem-solving
  • Adaptability

What good looks like

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field
  • Internship experience in machine learning
  • Basic understanding of AI/ML concepts

Common titles

Machine Learning IMachine Learning 1Entry-Level Machine LearningJunior Machine LearningAssociate Machine LearningDeep Learning IDeep Learning 1Entry-Level Deep LearningJunior Deep LearningAssociate Deep LearningStatistical Modeling IStatistical Modeling 1Entry-Level Statistical ModelingJunior Statistical ModelingAssociate Statistical ModelingEntry-Level AI/ML Engineer

Where it sits & what it pays

O*NET / SOC: 15-0000Computer & Mathematical Occupations(inferred · under review)

Market-pay benchmarks for this family × level are coming — JobFrame anchors pay to the family/level structure rather than the raw title.

Related families