Mill is looking to prevent food waste by developing a flagship product and service offering that addresses climate and kitchen change.
Requirements
- 5+ years of experience using Python for scripting, automation, and data analysis.
- Ability to develop creative, robust algorithms with experience working with real world sensor data and variation, while balancing product needs, reliability, and development efficiency.
- Strong foundation in statistical analysis methods
- IOT experience a plus, especially working at the intersection of devices, mobile apps, and services on consumer devices
- Familiarity with embedded environments and lab equipment for data acquisition (oscilloscopes, digital multimeters, etc)
- General knowledge of cloud providers (such as AWS or GCP) and related tools and ecosystems, especially around data pipelines and analysis.
- Experience with SQL queries and Data Warehouses such as Snowflake or BigQuery.
Responsibilities
- Design and develop algorithms deployed on either a constrained embedded environment or a cloud service (or a mix of both!)
- Design experiments and data pipelines needed to support validation and optimization at scale, and organize and analyze recorded data from controlled and uncontrolled settings and incorporate learnings into algorithms
- Identify needs for internal automation, tools, and infrastructure and deliver user friendly, reliable solutions
- Advise architecture requirements for data retention, storage, processing, access, and analytics in the product infrastructure
- Design for scalability, performance, and robustness
- Provide subject matter expertise on sensor selection for use in product of testing applications
- Provide root cause analysis and correction action recommendations based on interpreted and measured sensor data
Other
- Collaborate closely with product design and other engineers to determine feature definition, key requirements, and constraints
- Engage effectively with cross functional teams by delivering clear specifications and requirements and tracking execution
- Strong collaboration skills
- Strong written and verbal communication skills