Senior Machine Learning Engineer
PortcastRemotely
pythonsqlawskubernetessparkmlopskafka
Also available on
Job Description
📋 Description
- Own end-to-end ML lifecycle from research to production.
- Build scalable ML pipelines: data processing, model deployment, and monitoring.
- Collaborate with product and customer teams to turn loosely defined problems into shipped features.
- Design algorithms for visibility, prediction, demand forecasting, and freight audit.
- Ensure reliable, scalable ML infrastructure with automated deployment and monitoring (MLOps).
- Real-time prediction models: build, test, and deploy with versioning and performance tracking.
🎯 Requirements
- Bachelor's/Master's/PhD in CS, Engineering, or related field.
- 5+ years of end-to-end ML in production environments.
- Hands-on experience productionising LLM-based systems; bonus for AI agents, tool calling
- Experience from R&D to deployment in fast-paced/product-based settings.
- Strong Python and SQL, cloud platforms (AWS, GCP, or Azure), and containers (Docker, Kubernetes).
- Familiarity with real-time data processing, anomaly detection, time-series forecasting; Spark and
🎁 Benefits
- Globally distributed, remote-first team across Asia and Europe.
- Tech-first culture with engineering and data at the core.
- Ownership from day one: own ML systems end-to-end in a small team.
- Visible impact: decisions ship and directly affect the business.