Machine Learning Engineer

Unilode Aviation

About The Position

As a Machine Learning Engineer, you will drive high-impact initiatives that turn global operational pain points into production-ready ML products. Leveraging our growing global footprint of real-time digital data—from IoT-tagged ULD movements to our global MRO network—you will help build the predictive engine of our business. Acting as the bridge between complex data streams and real-world aviation impact, you will collaborate with technical and operational teams to scale our forecasting, predictive analytics, and computer vision capabilities. We aren’t just looking for someone to deploy models; we need a passionate specialist with a deep ML toolkit who thrives in ambiguity and is energized by transforming business operations through automation and artificial intelligence.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Data Science, Engineering, Mathematics, or related field.
  • Relevant experience in data analysis, machine learning, or data engineering.
  • Strong proficiency in Python.
  • Strong proficiency in SQL.
  • Solid understanding of machine learning fundamentals, including feature engineering, model training, and evaluation.
  • Strong analytical and structured problem-solving skills.
  • Ability to independently drive analytical projects from requirement clarification to delivery.
  • Strong communication and stakeholder management skills.

Nice To Haves

  • Experience with PySpark.
  • Experience working with large datasets or distributed environments.
  • Exposure to production ML systems or data pipeline architectures.

Responsibilities

  • Take ownership of ML initiatives from requirements gathering to design, implementation and delivery.
  • Structure ambiguous business problems into defined projects and initiatives.
  • Define the scope, milestones, and deliverables for assigned initiatives.
  • Manage timelines and proactively communicate progress, risks, and dependencies.
  • Ensure solutions are delivered to agreed quality and performance standards.
  • Engage directly with non-technical stakeholders to clarify operational and business requirements.
  • Translate business needs into structured technical specifications.
  • Manage expectations by clearly communicating trade-offs, constraints, and solution limitations.
  • Facilitate alignment between business users and technical stakeholders.
  • Challenge unclear or inconsistent requirements constructively when necessary.
  • Design and implement business logic, gather, refine, and transform structured and non-structured data using Python, SQL, and other ML frameworks.
  • Develop and maintain data pipelines to support model training, evaluation, and deployment.
  • Apply feature engineering, model selection, training, and evaluation techniques appropriately.
  • Ensure code is readable, maintainable, and aligned to agreed engineering standards.
  • Own deployment and management of solutions into production or operational environments.
  • Perform exploratory data analysis to understand data patterns, limitations, and quality issues.
  • Validate data inputs, transformations, and outputs before deployment.
  • Conduct testing to ensure robustness and reliability of models and calculations.
  • Identify and escalate data inconsistencies or structural issues.
  • Maintain documentation of assumptions, validation steps, and methodologies used.
  • Ensure implemented solutions are scalable and maintainable within the existing data ecosystem.
  • Identify performance bottlenecks and implement optimisations where required.
  • Contribute to improving analytical techniques, coding standards, and ML best practices.
  • Support refinement of documentation, reusable components, and process templates.
  • Contribute to strengthening analytical capability within the ML function.
  • Work closely with Data Science Specialists and analytics colleagues to align with broader ML strategy.
  • Support peer reviews of models and code.
  • Share insights and lessons learned from completed initiatives.
  • Contribute to a collaborative and solution-focused team culture.
  • Contribute to the adoption of AI within the analytics team.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service