
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 backend developer
Remote
Porto
April 18, 2026
Full-time
At Smart Consulting, you will join a team where data and Machine Learning are central to the development of intelligent solutions. We are looking for a
Python Backend Developer to work alongside Machine Learning Engineers, ensuring that models and pipelines function in a scalable and reliable manner in production.
đ This role focuses on
integration, operationalization, and support for Machine Learning solutions, acting as a bridge between backend development and ML systems.
If you enjoy building robust services and working with data and intelligent systems â you will feel at home.
đ§ đ» What your day-to-day will look like
- Develop and maintain backend applications in Python to support ML solutions
- Build and integrate APIs and services for model deployment
- Work with ML teams to operationalize models in production
- Develop and maintain data pipelines for ingestion and processing
- Support Machine Learning workflows (experiments, evaluation, metrics)
- Ensure good coding practices, testing, and documentation
- Optimize performance and scalability of cloud services
- Implement monitoring and logging solutions
đ§ What we are looking for
- Solid experience in Python (backend development)
- Experience with data libraries: Pandas, NumPy, scikit-learn
- Experience with API development (REST)
- Experience with cloud (preferably AWS: Lambda, SQS, RDS, SageMaker)
- Knowledge of good software engineering practices (testing, versioning with Git)
- Experience with Docker and CI/CD pipelines
- Familiarity with ML tools (PyTorch, MLflow or similar)
- Knowledge of databases (PostgreSQL or similar)
- Good collaboration skills with technical teams
- Fluent in English
â We value
- Experience with MLOps practices
- Experience with system monitoring and logging
- Experience with data engineering or data warehousing projects
- Knowledge of event-driven architectures (e.g., messaging systems)
đĄ What you will find
- Projects with a strong data and Machine Learning component
- Close collaboration with Data and ML teams
- Environment focused on good engineering practices
- Growth opportunities in ML and MLOps systems
- Flexible working model