Full job description
Zeta Global is seeking an ML Engineer / Data Scientist with 3+ years of software or applied ML experience to design, build, and improve machine learning solutions primarily on AWS. The role involves data exploration, model development, experimentation, and production deployment with a focus on reliable and reproducible workflows. Candidates must have strong skills in machine learning, statistics, experiment design, Python programming, and cloud deployment. Responsibilities include moving models from prototype to production, collaborating with engineers and product teams, and communicating technical results clearly. A Master's degree or equivalent experience is required. Experience with scikit-learn, PyTorch, TensorFlow, XGBoost, MLflow, SQL, Airflow, dbt, Spark, Docker, and CI/CD is a plus. The position offers flexible hours, hybrid remote work options, competitive compensation, and a multicultural engineering team based in Prague, Czech Republic.
What you'll do
- Design, build, and improve machine learning solutions in a dynamic cloud environment
- Explore data, develop models, run rigorous experiments
- Bring best approaches into production with reliable, reproducible workflow
- Work at the intersection of data science and engineering
- Package models, build inference paths, monitor performance, and iterate after launch
- Collaborate with engineers, product partners, and data scientists
- Communicate methods, results, and limitations to diverse audiences
Requirements
- Strong foundation in machine learning, statistics and experiment design
- Experience building models for real business or product problems
- Comfortable working with structured and unstructured data
- Able to compare approaches with clear metrics, error analysis, and sound judgment about tradeoffs
- Interest in modern ML including classical ML, deep learning, and LLM / GenAI workflows
- Proficient in Python and able to write clean, modular, testable code
- Experience developing and deploying ML solutions in a cloud environment, especially AWS
- Comfortable moving from prototype to production including packaging models, building inference paths, monitoring performance, and iterating after launch
- Independent engineer able to own work from problem framing to rollout
- Excellent written and spoken English
- Enjoy working closely with engineers, product partners, and other data scientists
- Clear communicator able to explain methods, results, and limitations to technical and non-technical audiences
- Master’s degree in Science or Engineering or equivalent practical experience
Tech stack
PythonAWSscikit-learnPyTorchTensorFlowXGBoostMLflowWeights & BiasesSQLAirflowdbtSparkDockerGitLab CIHTTP APIsgRPC
Benefits
Hands-on modeling work with room to explore, benchmark, and improve real systemsCollaboration on ML patent submissions and participation in weekly ML/research paper review meetingsMulticultural, engineering-focused team with strong peer supportHigh trust and autonomy with clear goals and freedom in how to reach themInternal product impact with meaningful projectsShort approval cycles and solid product partnershipHealthy meeting policy and emphasis on protecting focus timeFlexible hours, remote/home office options, and a calm, engineers-only office when on-siteCompetitive compensation including stock options