Profile cover
M

Junior AI Report Scheduling Optimization Engineer

Matthew Rodriguez

Full-time · Job · Berlin

About the role

Half the scheduled reports our platform sends out every morning get opened, glanced at for three seconds, and archived — and nobody has ever asked whether they're even sent at the right time. We're building a system that learns when each recipient actually engages with their reports and reschedules delivery accordingly. In this junior role you'll help analyze open and engagement data across thousands of scheduled reports, then support senior engineers in building the rescheduling logic. Fast-moving team, real data — you'll see your analysis reflected in delivery time changes within the same sprint.

Responsibilities

  • Analyze report open and engagement data across scheduled deliveries
  • Support senior engineers in building rescheduling logic
  • Flag reports with consistently low engagement for review
  • Help test rescheduling changes against real delivery data

Requirements

  • Basic Python and SQL skills
  • Interest in behavioral or engagement data analysis
  • Eagerness to learn scheduling and optimization fundamentals

Benefits

  • Fully remote with flexible hours
  • Structured mentorship from senior engineers
  • Annual learning budget for courses and certifications

Keep exploring related roles

Use these topic pages to discover more roles in the same hiring cluster.

Job Type

Full-time

Level

Junior

Language

English

Salary Range

Under $60k / year

AI Expertise

data science & analytics

Skills

python sql etl tableau

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

Interested in this role? Create your free profile to apply.

Apply — create free profile