Apply

Machine Learning Engineer, Optimizer

Posted 2 months agoViewed

View full description

💎 Seniority level: Senior, 5 years

📍 Location: United States

💸 Salary: 130000.0 - 180000.0 USD per year

🔍 Industry: Advertising and Data Analytics

🏢 Company: EDO👥 101-250💰 $80,000,000 Private almost 3 years agoBig DataMedia and EntertainmentAnalytics

🗣️ Languages: English

⏳ Experience: 5 years

🪄 Skills: PythonSQLMachine LearningSnowflake

Requirements:
  • A minimum of 5 years of machine learning engineering, software engineering, or data science experience.
  • At least 3 years of development/maintenance of machine learning tools or systems.
  • Self-driven individual capable of owning projects and communicating across technical teams.
  • Strong knowledge of columnar databases (Snowflake, Redshift) and high-performance data processing in Python (Polars, DuckDB).
  • Strong proficiency with Python, especially memory and CPU profiling.
  • Strong proficiency in SQL, with query optimization skills.
Responsibilities:
  • Identify performance bottlenecks in Snowflake queries and tune modeling code or work with data engineering teams for efficient reads.
  • Identify memory inefficiencies in Python code and rewrite more efficiently.
  • Address processing inefficiencies in data processing, modeling, and scoring code.
  • Optimize or migrate inefficient Pandas operations.
  • Diagnose out-of-memory errors in modeling pipelines.
  • Develop profiling test suites to detect performance regressions.
Apply