
Smart Consulting
Smart Consulting is a consulting company with over 15 years of experience in the IT and Telecommunications sectors. Specializing in Team Extension, Team-as-a-Service, Managed Services, Custom Software Development, and Nearshore, we have a team of over 250 professionals who contribute to the development and enhancement of projects both nationally and internationally.
About company Python developer (machine learning)
Remote
Porto
April 6, 2026
Full-time
At Smart Consulting, you will join innovative projects where data and artificial intelligence drive decision-making. We are looking for a Python Developer focused on Machine Learning, with curiosity, analytical thinking, and a willingness to work on data-oriented solutions.
If you enjoy transforming data into insights and intelligent models - you will feel at home.
đź§‘ đź’» What your day-to-day will look like
- Develop Machine Learning models and data-driven solutions
- Work with large volumes of data (data processing and analysis)
- Build data and ML pipelines
- Collaborate with Data, Product, and Engineering teams
- Validate, test, and optimize models
- Participate in the operationalization of models (MLOps)
- Explore new approaches and algorithms
đź§ What we are looking for
- Solid experience in Python (>6 years)
- Experience with ML libraries (Scikit-learn, TensorFlow, PyTorch)
- Knowledge of data processing (Pandas, NumPy)
- Experience with data pipelines
- Knowledge of statistics and modeling
- Familiarity with cloud environments (AWS, GCP, or Azure)
- Knowledge of MLOps (is a plus)
- Analytical mindset and critical thinking
- Fluent English
đź’ˇ What you will find
- Data-driven and innovative projects
- Modern AI/ML technologies
- Dynamic and collaborative environment
- Continuous learning and technical evolution
- Flexible work model
Seniority: Mid-Senior level
Employment type: Full-time
Role: Consulting
Industries: IT Services and IT Consulting