Principal Product AI Data Engineer
Job Description
The Principal Product AI Data Engineer role on DR Decisions Resources LLC’s MedTech team focuses on designing and delivering AI-enabled data products and intelligent workflows for Life Sciences and Healthcare. The position emphasizes scalable engineering practices, productionization of machine learning capabilities, and cross-functional execution across stakeholders and platforms.
Location and Work Model
- Location: Ann Arbor, MI
- Work arrangement: Hybrid
Hours: Full-time, 40 hrs/week
Role Focus
This position supports and develops AI-enabled solutions for a suite of products that track medical devices and supplies across various markets and regions. The work also provides valuable insights to Biotech and Pharmaceutical clients.
Responsibilities
- Lead the design, architecture, and delivery of complex Generative and Agentic AI systems across teams and platforms
- Execute high-impact AI initiatives with a focus on scalability, reliability, and alignment with business goals
- Establish engineering standards and guide implementation best practices
- Drive cross-functional collaboration and mentor engineers to support technical growth
- Design innovative AI solutions, including data pipelines, architectures, and agentic workflows
- Partner with product, design, and business leaders to align AI capabilities with strategic priorities
- Collaborate with Data Scientists to productionize machine learning models
- Design and implement feature engineering pipelines
- Develop scalable ML data pipelines and model-serving architectures
- Support MLOps practices, including model deployment, monitoring, retraining, and governance
- Integrate Generative AI, LLMs, and AI agents into enterprise applications
- Build and optimize vector databases, RAG architectures, and AI-driven workflows
- Work closely with Product Managers, Architects, Business Analysts, and Executive Leadership
- Present technical solutions and architecture recommendations to stakeholders
- Drive roadmap planning and technology adoption initiatives
Stakeholder Management
- Work closely with Product Managers, Architects, Business Analysts, and Executive Leadership
- Present technical solutions and architecture recommendations to stakeholders
- Drive roadmap planning and technology adoption initiatives
- Support measurable outcomes
Team and Reporting
The role works closely with product managers, data analytics and operations teams, other internal IT teams, and external vendors and partners. The team includes over 15 engineers and reports to the Director of Software Engineering.
Required Qualifications
- Education: Bachelor’s Degree or equivalent in Computer Science, Software Engineering, Artificial Intelligence, or related field
- Experience: 10+ years building and delivering production-grade software, including deployment of AI-powered product capabilities
- Strong experience with Python, PySpark, Snowflake, Databricks, Airflow, Delta Lake, and cloud platforms such as AWS or Azure
- Strong SQL and database expertise across PostgreSQL, Oracle, Snowflake, and Databricks
- Experience partnering with product, analytics, and business stakeholders to drive measurable outcomes
- Strong verbal and written communication skills
Technologies
- Python, PySpark, Snowflake, Databricks, Airflow, Delta Lake
- AWS, Azure
- SQL, PostgreSQL, Oracle
- Generative AI, LLMs, AI agents
- Vector databases, RAG architectures
- Machine learning models
- Feature engineering pipelines
- Model-serving architectures
- MLOps
- Enterprise applications
Preferred Qualifications
- Understanding of healthcare data and regulations
- Experience with SpecKit or OpenSpec for spec-driven development
- Experience building and scaling big data platforms
Employment Type and Benefits
- Employment: Full-time
- Schedule: 40 hrs/week
- Work model: Hybrid working model