MLOps Engineer
Trunk ToolsFull Time
Junior (1 to 2 years)
Candidates should possess a Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field with coursework in machine learning, statistics, software engineering, and databases. Required skills include Python, ML frameworks like TensorFlow, PyTorch, or scikit-learn, SQL, distributed computing, and version control. A minimum of 1 year of experience in ML engineering or data engineering is necessary, along with eligibility to work in the US or UK. Preferred qualifications include experience with data orchestration tools, MLOps, big data technologies, time-series analysis, data governance, real-time data streaming, Kubernetes, and energy/maritime domain knowledge.
The Machine Learning Software Engineer will build data pipelines to integrate and fuse large-scale datasets from various sources, ensuring data quality and reliability. Responsibilities include designing and deploying models for pattern recognition, anomaly detection, and time-series forecasting, as well as contributing to model training and optimization. The role also involves developing production ML systems in Python on Google Cloud Platform and building/maintaining APIs for data ingestion and model serving. Additionally, the engineer will take on increasing responsibilities, help shape technical direction, and incorporate new technologies and best practices.
Investment analytics and portfolio management tools
Syntax provides financial technology solutions that focus on investment analytics and portfolio management. Their platform allows users to access detailed profiles of companies and Exchange-Traded Funds (ETFs), helping investors understand risks and opportunities. They also create proprietary benchmark indices for accurate performance metrics and employ algorithms for tax-efficient strategies. Syntax aims to enhance decision-making for individual and institutional investors through subscription-based access to their tools and data.