U

Underwriters Laboratories

Data Engineer

Full-Time
$81.5k - $112k+ Bonus compensation
Mid
Bachelor's
Skokie, IL, USA
In Person
Data & AnalyticsData Engineering

About the job

Requirements
  • Demonstrated experience owning and evolving data platforms or systems end-to-end.
  • Strong proficiency in SQL and Python, including experience with data analysis and machine learning libraries such as pandas, NumPy, scikit-learn, PyTorch, and TensorFlow.
  • Experience with cloud platforms such as Azure, AWS, or Google Cloud and associated data and analytics services.
  • Familiarity with infrastructure-as-code and containerization, including Terraform, Docker, or Kubernetes.
  • Experience with data integration, orchestration tools, and distributed processing frameworks such as Apache Spark, Azure Databricks, or Azure Data Factory.
  • Solid understanding of machine learning fundamentals, feature engineering, evaluation techniques, and experiment reproducibility.
  • Knowledge of data governance, security, privacy, and compliance best practices.
  • Bachelor’s degree in Computer Science, Information Technology, Data Science, Engineering, or equivalent combination of education and experience.
  • Minimum 4 years of experience in a data engineering, analytics engineering, or closely related role.
  • Demonstrated experience supporting or developing machine learning or statistical models.
Responsibilities
  • Execute the architecture and technical implementation of MDRI’s data platforms, making informed trade-off decisions related to scalability, performance, cost, security, and reliability.
  • Define and enforce standards and best practices for data modeling, pipeline design, documentation, data quality, and reproducibility, including implementation of automated data quality checks and validation processes.
  • Design, build, and evolve data architectures and ETL/ELT pipelines to collect, process, and store data from diverse sources, including laboratory systems, databases, APIs, and external data providers, ensuring data accuracy, completeness, reproducibility, and timeliness.
  • Evaluate, recommend, and introduce modern data technologies and patterns, such as cloud-native services, orchestration frameworks, and feature-ready datasets, aligned with Materials Discovery’s needs while addressing system limitations, scaling risks, and performance bottlenecks.
  • Lead integration of disparate data sources into unified, high-quality datasets and ensure data governance, security, and compliance with institutional standards and applicable regulations.
  • Maintain comprehensive documentation and contribute to data dictionaries and metadata repositories to support long-term sustainability.
  • Collaborate with researchers and stakeholders to determine effective data and modeling approaches for research, operational, and business challenges.
  • Assess, select, and justify modeling techniques; perform exploratory data analysis and feature engineering; and develop, train, and evaluate machine learning and statistical models to establish feasibility, baselines, and data requirements.
  • Document assumptions, inputs, outputs, limitations, and evaluation results, and hand off validated models, feature sets, and documentation for deployment and operationalization.
  • Act as a technical partner and advisor to researchers, analysts, and leadership on data architecture, analytical feasibility, and strategic trade-offs, while influencing cross-functional technical direction and planning discussions.
  • Assist with troubleshooting complex data and model issues across development and production environments.
  • Perform other duties as assigned.

About the company

U

Underwriters Laboratories

View

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A