Principal AI / Machine Learning Data Engineer

Skills
DevopsApache SparkData AnalyticsData ServicesEasily AdaptableModelingSnowflake Cloud
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor's degree or equivalent experience
  • 5+ years designing building and operating scalable data pipelines and platforms
  • 2+ years deploying Generative AI solutions to production
  • Strong hands-on development in Python and SQL
  • Experience with Spark/PySpark and Databricks or similar distributed platforms
  • Experience building ingestion and processing frameworks for unstructured data
  • Experience with cloud platforms DevOps CI/CD and infrastructure-as-code
  • Experience handling sensitive data such as PII/PHI securely
  • Ability to design scalable solutions and collaborate across stakeholders

Nice to have

  • Strategic
  • Adaptable
  • Detail-oriented
  • Ethical
  • Influential

Day to day

  • Design and build scalable AI and data pipelines for large-scale structured and unstructured data.
  • Transform scanned documents images and OCR-based sources into searchable AI-ready data products.
  • Develop production-grade Generative AI capabilities such as RAG semantic search summarization and insight extraction.
  • Collaborate with stakeholders to improve data quality observability governance performance and secure cloud delivery.

Hiring process

  • Application review
  • Candidate assessment and interviews
  • Drug test before employment