Tractian
Tractian5mo ago

Machine Learning Engineer – Modeling & Algorithms

São PauloRemoteFull-timemid
Data ScienceMachine Learning EngineerDataData & AI
0 views0 saves0 applied

Quick Summary

Key Responsibilities

from statistical analysis and prototyping to writing the production code and APIs that integrate the model into our platform.

Technical Tools
Data ScienceMachine Learning EngineerDataData & AI
Data Science at TRACTIAN

The Data Science team at TRACTIAN focuses on extracting valuable insights from vast amounts of industrial data. Using advanced statistical methods, algorithms, and data visualization techniques, this team transforms raw data into actionable intelligence that drives decision-making across engineering, product development, and operational strategies. The team constantly works on optimizing prediction models, identifying trends, and providing data-driven solutions that directly enhance the company’s operational efficiency and the quality of its products.


What you'll do

We are looking for a Machine Learning Engineer who focuses on the mathematical and algorithmic side of the product, but who is also capable of implementing their own solutions. You will be responsible for the full development cycle of a model: from statistical analysis and prototyping to writing the production code and APIs that integrate the model into our platform.
  • Algorithm Development: Design and train models to solve specific physical problems (e.g., machine uptime detection or production count prediction).
  • Signal Processing: Apply statistical methods to raw time-series data to extract meaningful features and reduce noise.
  • Validation: Define and monitor metrics (accuracy, recall, precision) to validate model performance on real-world data before and after deployment.
  • Model Serving: Develop and maintain RESTful APIs (using frameworks like FastAPI) to expose your models for real-time inference.
  • Production Standards: Write clean, modular, and testable Python code. You are expected to use version control, write unit tests, and follow software design patterns.
  • Performance Optimization: Profile and optimize model inference code to ensure low latency and efficient resource usage.
  • Education: Bachelor’s degree in Computer Science, Mathematics, Physics, Statistics, or Engineering.
  • Modeling Core: Strong grasp of probability, statistics, and linear algebra. Practical experience with Time-Series Analysis and Signal Processing.
  • Python Proficiency: Advanced knowledge of Python and the data science stack (Pandas, NumPy, Scikit-Learn, PyTorch/TensorFlow).
  • Software Engineering: Experience writing production-grade software. You must be comfortable with Object-Oriented Programming (OOP) and writing API endpoints.
  • Testing: Habitual use of testing frameworks (e.g., PyTest) to ensure algorithmic stability.
  • Data Handling: Proficiency with SQL for data querying and analysis.
  • Experience with OEE (Overall Equipment Effectiveness) or industrial manufacturing data.
  • Location & Eligibility

    Where is the job
    Worldwide
    Fully remote, anywhere in the world
    Who can apply
    Same as job location
    Listed under
    Worldwide

    Listing Details

    Posted
    November 10, 2025
    First seen
    April 3, 2026
    Last seen
    April 28, 2026

    Posting Health

    Days active
    24
    Repost count
    0
    Trust Level
    39%
    Scored at
    April 28, 2026

    Signal breakdown

    freshnesssource trustcontent trustemployer trust
    Tractian
    Employees
    350
    Founded
    2019
    View company profile
    Newsletter

    Stay ahead of the market

    Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

    A
    B
    C
    D
    Join 12,000+ marketers

    No spam. Unsubscribe at any time.

    TractianMachine Learning Engineer – Modeling & Algorithms