Taro Logo

Senior Machine Learning Engineer

A venture-backed startup that predicts global trade flows to help logistics and shipping companies become more profitable through predictive analytics.
SingaporeBengaluru, Karnataka, IndiaBangkok, Thailand
Machine Learning
Staff Software Engineer
Remote
11 - 50 Employees
5+ years of experience
AI · Logistics

Job Description

Portcast, a Singapore-based venture-backed startup, is revolutionizing the logistics and shipping industry through advanced predictive analytics and AI. We're seeking a Senior Machine Learning Engineer to join our innovative team in building game-changing solutions for global trade flows. This role offers a unique opportunity to work with cutting-edge technology in a fast-paced environment, where you'll be responsible for the complete lifecycle of ML models - from research to production deployment.

As our Senior Machine Learning Engineer, you'll be at the forefront of developing and implementing sophisticated machine learning solutions that directly impact the efficiency and profitability of logistics and shipping companies worldwide. You'll work with large-scale data sets, implement real-time prediction systems, and leverage advanced technologies including Generative AI, RAG, and AI Agents. The role combines technical expertise with business impact, as your models will drive key functionalities in visibility, prediction, demand forecasting, and freight audit.

We're looking for someone who brings not just technical excellence, but also a mindset of ownership and innovation. You'll be working in a customer-obsessed environment where your solutions will directly contribute to building resilient supply chains. With backing from leading VCs and senior industry advisors, we offer an environment where you can make significant contributions to transforming global logistics through technology.

This position offers the flexibility of remote work with the opportunity to collaborate with a diverse, international team. If you're passionate about applying machine learning to solve real-world problems, want to work with cutting-edge technology, and are excited about the prospect of shaping the future of global trade, this role at Portcast could be your next career milestone.

Last updated 3 months ago

Responsibilities For Senior Machine Learning Engineer

  • Develop and deploy machine learning models from initial research to production
  • Own the end-to-end ML pipeline, including data processing, model development, testing, deployment, and optimization
  • Design and implement machine learning algorithms for visibility, prediction, demand forecasting and freight audit
  • Ensure reliable and scalable ML infrastructure using MLOps best practices
  • Perform feature engineering, model tuning, and validation
  • Build, test, and deploy real-time prediction models

Requirements For Senior Machine Learning Engineer

Python
Kubernetes
  • Bachelor's, Master's, or PhD in Computer Science, Engineering, or related field
  • 5+ years of experience in building, deploying, and scaling machine learning models
  • Experience deploying Generative AI models with RAG, AI Agents, and prompt engineering
  • Experience with full product lifecycle in fast-paced environments
  • Experience working in a product-based company, preferably startup environment
  • Strong expertise in Python and SQL, cloud platforms, and containerization
  • Experience with real-time data processing, anomaly detection, and time-series forecasting
  • Experience with large datasets and big data technologies
  • First-principles thinking and excellent problem-solving skills
  • Self-starter mentality with ability to take ownership
  • Excellent communication skills and customer-obsessed mindset

Related Jobs

Lead Software Engineer- AI Services

Lead Software Engineer position at GSK focusing on AI Services, requiring expertise in AI/ML, full-stack development, and team leadership, based in Bengaluru.

Staff Software Engineer, AI/ML

Staff Software Engineer position at Google focusing on AI/ML development, requiring 8+ years of software development experience and expertise in AI models and Large Language Models.

Staff Software Engineer, AI Innovation and Research

Lead AI/ML engineering role at Google, focusing on innovation and research in platforms and devices, requiring expertise in machine learning and software development.

Senior Staff Software Engineer, AI Data Trust

Lead technical strategy and build infrastructure for AI governance and ML systems at Google, focusing on data compliance and safety while enabling rapid AI development.

Staff Software Engineer, AI/ML, Platform and Applications

Staff Software Engineer position at Google Cloud focusing on AI/ML platform development and applications, requiring 8+ years of software development experience and ML expertise.