Data Engineer - ML Systems

Logo of Demandbase

Demandbase

πŸ’΅ $145k-$198k
πŸ“Remote - United States

Job highlights

Summary

Join Demandbase's AI team as a Data Engineer and play a critical role in designing, developing, and optimizing data pipelines for machine learning systems. Collaborate with cross-functional teams to enhance model performance and ensure robust infrastructure. Work with large-scale datasets, improve data reliability, and adhere to industry-leading standards. Contribute to innovations in ML Ops and prompt engineering. The role offers a competitive salary range of $145,000-$198,000 (excluding bonus) and a comprehensive benefits package. Demandbase is committed to diversity, equity, and inclusion, fostering a supportive and inclusive work environment.

Requirements

  • Minimum 5 years of relevant work experience as a Data Engineer or ML Engineer, or 3 years with a Master's degree in Computer Science or related field
  • Strong proficiency in Object-Oriented Programming (OOP) using Scala/Java and Python
  • Experience building unit tests, dockerized integration tests, CI/CD, and repository management
  • Ability to deploy, monitor, and manage software, particularly ML models
  • Experience in ETL/ELT data pipelines for large datasets. Proficiency in both batch and streaming processes using Spark is preferred
  • Solid understanding of advanced SQL techniques for querying, transformation, and performance optimization
  • Ability to deploy, monitor, and manage software, particularly ML models
  • Expertise in building, deploying, and optimizing DAGs in Apache Airflow or a similar tool
  • Experience with Docker, Kubernetes, and cloud platforms such as AWS (preferred) (IAM, EC2, S3, terraform) or GCP
  • Good communication skills

Responsibilities

  • Design, develop, and maintain efficient data pipelines and ETL processes
  • Raise the standards by improving test coverage and automation
  • Work with cloud operations and QA teams to implement industry-standard build, test, and deploy pipelines
  • Implement indexing, partitioning, and tuning strategies to improve data model performance
  • Collaborate with data engineers, data scientists, data platform experts, front-end developers, and analytics teams to align on priorities and deliverables
  • Drive continuous improvement in release processes to achieve best-in-class standards
  • On-call rotation participation

Preferred Qualifications

  • Experience working on large-scale B2B and SaaS applications with tenant-based architectures
  • Proficiency in ML Ops practices, including experience with A/B testing technologies and frameworks
  • Expertise in crafting, testing, and refining prompts for effective communication with LLMs like GPT. Ability to generate accurate and contextually relevant responses

Benefits

  • Up to 100% paid premiums for Medical and Vision coverage
  • Range of mental wellness resources, including access to Modern Health
  • Flexible PTO policy
  • 15 paid holidays in 2025β€”including a three-day break around July 4th and a full week off for Thanksgiving
  • No Internal Meetings Fridays
  • Competitive 401(k) plan
  • Short-term and long-term disability coverage
  • Life insurance
  • Other valuable benefits to ensure your financial peace of mind

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Demandbase know you found this job on JobsCollider. Thanks! πŸ™