Skip to content



Job opening

Senior Data Engineer - Remote (HQ in Palo Alto, CA)

Expires January 31, 2025

Location: Remote (HQ in Palo Alto, CA)
Company: Aionics.io

About Aionics.io

Aionics operates at the cutting edge of materials science and artificial intelligence, utilizing advanced simulation and machine learning technologies to create next-generation materials. Our expertise supports leading original equipment manufacturers (OEMs) in automotive, grid-scale energy storage, and green manufacturing sectors. With a mission to harness the power of high-performance computing and AI, we accelerate the discovery and commercialization of innovative materials to drive the clean energy economy forward.

Position Overview

We are looking for a very skilled and experienced Senior Data Engineer to join our highly talented team of scientists and software engineers. As a Data Engineer at Aionics.io, you will play a critical role in designing, building, and optimizing our data infrastructure. You will collaborate closely with data scientists, software engineers, and domain experts to ensure our data pipelines are robust, efficient, and aligned with our agile development processes.

Key Responsibilities:

  • Design, build, and maintain scalable and reliable data pipelines for processing structured datasets.
  • Acquire, transform, manipulate, and analyze data from multiple sources to ensure data is accurate, consistent, and of high quality.
  • Develop robust ETL processes using Python and SQLAlchemy to automate data transformations and ensure data integrity.
  • Use Airflow for workflow orchestration and automation of data pipelines.
  • Collaborate with cross-functional teams to prepare data for model training and analysis.
  • Optimize database performance to ensure fast, efficient access to datasets.
  • Implement data governance policies, ensuring data quality, security, and compliance with relevant regulations.
  • Continuously monitor and improve data workflows, incorporating best practices in data engineering and agile methodologies.
  • Manage data engineering projects, ensuring timely delivery and clear communication across teams.
  • Write clean, maintainable code and documentation for all data-related workflows and systems.
  • Contribute to version control and code reviews using Git, ensuring collaborative, efficient code management across the team.

Required Skills and Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • 5 years or more hands-on experience as a Data Engineer, with expertise in designing and managing complex data architectures.
  • Proficiency in Python and experience with data processing libraries such as Pandas, Dask, and PySpark.
  • Hands-on experience with dbt (data build tool) for transforming data and managing data pipelines.
  • Experience with Airflow for orchestrating workflows and managing data pipelines.
  • Experience working with relational databases (e.g., PostgreSQL, MySQL) and writing complex SQL queries.
  • Familiarity with cloud platforms such as AWS, GCP, or Azure.
  • Strong knowledge of ETL processes, data modeling, and pipeline orchestration tools.
  • Experience with data quality assurance practices, ensuring consistent and reliable datasets.
  • Proficiency in Git for version control and collaboration.
  • Experience working in agile development environments, with familiarity in agile methodologies.
  • Strong project management skills, with the ability to manage multiple projects and communicate clearly with stakeholders.

Preferred Qualifications:

  • Experience in machine learning and familiarity with the data needs for AI model training.
  • Knowledge of computational materials science would be a plus.
  • Familiarity with containerization tools like Docker.

What We Offer:

  • Competitive salary and benefits package, including medical, dental, and vision insurance.
  • Unlimited paid time off and sick leave
  • 401(k) plan and paid parental leave
  • Two-week full company holiday at year’s end
  • Opportunity to work on groundbreaking technology in a fast-paced, innovative environment.

How to apply

If interested, please click on the “Click here to Apply” button to submit your resume and cover letter.

Equal Opportunity Employer

As a proud equal opportunity employer, we’re committed to hiring top talent regardless of race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We don’t just accept differences – we celebrate you being who you are for the benefit of our employees, our products, and our community.