Progress Rail’s Uptime team is seeking a talented AI / ML to drive innovation and deliver impactful business solutions through advanced analytics, machine learning, and artificial intelligence. This role focuses on solving complex business challenges across domains ranging from operations and customer experience to strategic decision-making by leveraging cutting-edge AI / ML technologies. Reporting to the Director of Data Science, you will collaborate with cross-functional teams to design, develop, and deploy intelligent systems that transform data into actionable insights. You’ll play a key role in shaping high-tech, scalable solutions that enhance business performance and customer value.
About us :
As a Caterpillar company, Progress Rail is one of the largest integrated diversified providers of locomotive, freight car and infrastructure solutions and technologies for the global rail industry. Our team's deep industry expertise ensures a commitment to quality through innovative solutions.
Key Job Elements
Design, develop, test, and deploy AI / ML-powered software systems and applications
Translate business problems into data-driven solutions using machine learning, deep learning, and statistical modeling
Apply NLP and LLMs (e.g., RAG architecture) for document summarization, search, and text analytics
Conduct exploratory data analysis, feature engineering, and model validation
Deliver ad-hoc insights and present findings clearly to stakeholders
Collaborate with engineering, product, and business teams to integrate models into production systems
Support issue resolution and decision-making through data analysis.
Ensure model scalability, reliability, and performance in real-world environments
Education Requirements
B.S, M.S, or PhD degree in quantitative discipline such as data science, data analytics, computer science, engineering, statistics, mathematics, or other related degree.
Technical Skill
Experience in AI / ML, data science, or applied analytics
Expertise in data extraction, wrangling, modeling, and visualization across structured and unstructured datasets
Proven ability to build and deploy ML models for predictive and prescriptive analytics
Experience with NLP and LLMs for business applications (e.g., search, summarization, classification)
Strong statistical foundation : hypothesis testing, distributions, regression, etc.
Proficiency in Python (required); SQL and other languages are a plus
Experience with AWS cloud services (e.g., S3, containerization, deployment pipelines)
Experience integrating ML models into enterprise systems and workflows
Skilled in visualization tools like PowerBI and Matplotlib for storytelling and dashboarding
Strong business acumen and ability to communicate insights to technical and non-technical audiences.
Desired :
Rail industry experience.
Experience in developing models using telematics (sensor) data from equipment such as engines, machines, and others.
Language :
Advanced English. Direct interface with global teams. Reporting to a director in the US.
Soft Skills :
Autonomy : Being able to manage yourself, deal with a large number of tasks and solve minor problems proactively and responsibly.
Creativity : Proposing innovative and original solutions in order to add value to processes and increase the company's competitiveness.
Communication : Can clearly express ideas, thoughts and concepts in order to influence others or gain support.
Analytical Skills : Able to analyze data and information, regardless of the relationship between them, to facilitate logical, data-driven decision-making.
What we are offering for this position :
Data Scientist • Blumenau, Santa Catarina, Brazil