Data Engineer
Mycionics Inc.Full Description
Job Title: Data Engineer
Job Type: Full-Time, 40 hours per week
Location: Kitchener, ON
Department: Software & AI
Reports To: AI & Data Analytics Lead
About Mycionics
We are a strong, multidisciplinary mechatronics team where every member directly contributes to the product. We don’t just write code; we design, prototype, fabricate, and industrialize full robotic systems—spanning mechanical, electrical, firmware, software, AI/ML, and data analytics—and deploy them globally to customers across three continents.
The Role
We are seeking a versatile Data Analytics & Backend Engineer to accelerate the backbone of our data ecosystem. While our robots harvest mushrooms, your role is to harvest the data—architecting how it is collected, stored, analyzed, and visualized.
This is a flexible, high-impact role. You will work directly with our AI Lead to manage our PostgreSQL databases, develop backend processing pipelines, and create the initial data visualization tools that allow our customers to see their farm's performance in real-time.
Key Responsibilities
* Database Management: Maintain and optimize our PostgreSQL database infrastructure, ensuring efficient data aggregation and retrieval.
* Backend Development: Build robust data processing pipelines to handle growth analytics, harvest statistics, and robot telemetry.
* Data Visualization: Develop front-end dashboards or visualization tools to present critical metrics (e.g., yield maps, harvest rates) to end-users.
* Analytics Strategy: Collaborate with the team to define what metrics are necessary for farm optimization and implement the logic to compute them.
* System Integration: Interface between the robot’s local data collection systems and our central database, ensuring seamless data flow.
Technical Qualifications
* Education: Graduate degree in Computer Science, Data Science, or Engineering is preferred. Undergraduate degrees with strong, relevant experience will be considered.
* Experience: 1–2+ years of industry experience (backend/data focus) or a strong portfolio of relevant projects.
* Core Stack: Strong proficiency in Python (specifically Pandas for data manipulation).
* Database: Experience with SQL and PostgreSQL database management is required.
* Data Visualization: Experience building data dashboards or basic web front-ends to visualize complex datasets.
Nice-to-Have Skills
* Web Development: Familiarity with full-stack web frameworks for potential future cloud-hosted dashboard development.
* Advanced Analytics: Background in statistics or data science for deriving deeper insights from harvest data.
* Cloud Infrastructure: Experience with cloud hosting environments for web applications or databases.
Who You Are
* A Multidisciplinary Builder: You are comfortable jumping between writing SQL queries, processing data in Python, and building a UI to display the results.
* A "Figure It Out" Problem Solver: You can take vague requirements—like "show us the farm's performance"—and architect a concrete solution.
* An Articulate Communicator: You can explain your data architecture choices and collaborate effectively with the hardware and AI teams.
Why Join Mycionics?
* Global Impact: We deploy systems to customers around the world offering opportunities for international travel.
* End-to-End Ownership: Work in a facility where you see the physical machine being built next to you. You will touch every part of the stack, from the algorithm to the robot's motion.
* Benefits & Wellness: We offer a comprehensive benefits package including extended health care, dental, vision care, and a Health Spending Account (HSA).
* Environment: Based in the industrial hub of Kitchener with free on-site parking.
* Culture: A collaborative team environment with casual dress, company events, and social hours.