Search Jobs
Data Science Test Engineer
Cupertino, CA US
Job Description
Job Description
• Develop data automation tool for collection, processing, and storing lab data.
• Set up, maintain, and monitor continuous operation devices in labs.
• Develop test scripts for various devices.
• Maintain software revisions through GitHub.
• Build ETL for telemetry field dataset and automate data integrity and optimization routines for automatic reporting, analysis, and error detection.
• Analyze user and experimental data and use engineering and analytical understanding to resolve battery problems.
• Provide ad-hoc analysis as necessary.
Key Qualifications
• 1+ years of experience in software engineering/data science engineering.
• Proficient in Python for data processing and analysis tool development.
• Proficient in Linux/Unix (Bash and Shell).
• Proficient in revision control software such as GitHub.
• Strong working knowledge in designing, building, and maintaining data ETL pipeline.
• Experience in SQL.
• Experience in database modeling and data warehousing principles.
• Familiarity with job scheduling system.
• Experience in data science and analytics, statistical analyses, A/B testing and conducting experiments and investigations in large-scale usage data environment.
• Self-started with a proven ability to handle multiple tasks with strict deadlines.
• Proven creativity to go beyond current tools to deliver best solution to the problem.
• Outstanding problem solving, critical thinking and interpersonal skills.
Desirable
• Hands-on laboratory experience.
• Experience with OS, such as iOS, MacOS, etc.
• Basic knowledge in Battery Engineering.
• Experience in Tableau.
• Experience in machine learning techniques.