AI Data Engineer Job at Brooksource, Auburn Hills, MI

c3dDd0paSzc3N1ZGWnE5K1FLd3FiY292
  • Brooksource
  • Auburn Hills, MI

Job Description

IT AI Systems Engineer

5 days Onsite- Auburn Hills, MI

Position Summary:

The IT AI Systems Engineer will support our client's Chief Data and Artificial Intelligence Officer, as well as be responsible for developing, optimizing, and managing data pipelines and architectures that support analytics, reporting, and business intelligence initiatives. The IT AI Systems Engineer will collaborate closely with data analysts, software developers, and IT teams to ensure our data is reliable, scalable, and accessible for decision-making.

Duties/Responsibilities:

Data Pipeline Development

  • Design, implement, and optimize end-to-end data pipelines for ingesting, processing, and transforming large volumes of structured and unstructured data.
  • Develop robust ETL (Extract, Transform, Load) processes to integrate data from diverse sources into our data ecosystem.
  • Implement data validation and quality checks to ensure accuracy and consistency.
  • Develop and maintain scalable data pipelines and build new API integrations to support increasing data volume and complexity.

Data Modeling and Architecture

  • Design and maintain data models, schemas, and database structures to support analytical and operational use cases.
  • Optimize data storage and retrieval mechanisms for performance and scalability.
  • Evaluate and implement data storage solutions, including relational databases, NoSQL databases, data lakes, and cloud storage services.
  • Define company data assets, including Spark, SparkSQL, and HiveSQL jobs to populate data models.

Data Integration and API Development

  • Build and maintain integrations with internal and external data sources and APIs.
  • Implement RESTful APIs and web services for data access and consumption.
  • Ensure compatibility and interoperability between different systems and platforms.
  • Design data integrations and a data quality framework.

Data Infrastructure Management

  • Configure and manage data infrastructure components, including databases, data warehouses, data lakes, and distributed computing frameworks.
  • Monitor system performance, troubleshoot issues, and implement optimizations to enhance reliability and efficiency.
  • Implement data security controls and access management policies to protect sensitive information.
  • Design and evaluate open-source and vendor tools for data lineage.
  • Work closely with all business units and engineering teams to develop a strategy for long-term data platform architecture.

Collaboration and Documentation

  • Collaborate with analytics and business teams to improve data models that feed business intelligence tools, increasing data accessibility and fostering data-driven decision-making.
  • Document technical designs, workflows, and best practices to facilitate knowledge sharing and maintain system documentation.

Required Skills/Abilities:

  • Ability to build and optimize data sets, “big data” data pipelines, and architectures.
  • Ability to perform root cause analysis on external and internal processes and data to identify opportunities for improvement and answer questions.
  • Excellent analytical skills with working on unstructured datasets.
  • Ability to build processes that support data transformation, workload management, data structures, dependency, and metadata.
  • Experience with data pipeline and workflow management tools (e.g., Apache Airflow, AWS Glue).
  • Proficiency in programming languages such as Python, Java, or Scala.
  • Hands-on experience with cloud-based data solutions (AWS, Azure, or Google Cloud).
  • Strong understanding of data warehousing concepts and tools (e.g., Snowflake, Redshift, BigQuery).
  • Experience working with structured and unstructured data.
  • Knowledge of data governance, security, and compliance best practices.

Education and Experience:

  • Bachelor’s degree in Computer Science, Data Science, or Information Science-related field required; Master’s degree preferred.
  • Experience with real-time data processing frameworks (e.g., Apache Kafka, Spark Streaming).
  • Experience with data visualization tools (e.g., Tableau, Power BI, Looker).
  • At least three years of related experience required.

Job Tags

Similar Jobs

Meet Life Sciences

Research Associate DMPK Job at Meet Life Sciences

 ...We're looking for a highly motivated Senior Research Associate to join our DMPK team and play a key role in early drug discovery. In this role, you'll perform in vitro metabolism studies, metabolite identification, and bioanalysis using LC-MS/MS to help evaluate new drug... 

Evans

Senior Project Manager Job at Evans

 ...internal and external customers Identify and engage qualified local subcontractors for defined scopes of work Qualifications...  ...specific requirements including training, safety, testing, screening, union regulations, permits and inspections Proven project... 

Panasonic North America

Senior Manager, Health and Safety Job at Panasonic North America

Join us at Panasonic Energy as we expand to De Soto, Kansas, where were building the worlds largest lithium-ion battery factory. This is an exciting opportunity to grow your career while contributing to the future of electric vehicles. As part of our team, youll help...

ONIXEN

Laboratory Technician Job at ONIXEN

 ...Laboratory Technician Ontario CA Required Skills Chemistry Laboratories, Chemistry, Work Instructions, Standard Operating Procedure (SOP) Suggested Skills Chemical Analysis, Quality Control, Safety Standards, Science, Workplace Safety Roles and... 

Kelly

Medical Laboratory Technician Job at Kelly

 ...Molecular Laboratory Technologist II &##128205; Location: Nashville, TN &##128338; Schedule: TuesdaySaturday | 2:00 PM 10:30 PM...  ...testing following SOPs and regulatory guidelines (CLIA, CAP, TN Medical Laboratory Board). Accurately analyze and report patient...