Job Description
Job Description
Job Description
About the Role:
We are seeking an experienced Data Scientist / Data Engineer to join our growing data team. This role is ideal for someone who is equally comfortable building scalable data pipelines and applying advanced analytics and machine learning to solve real business problems.
You will work with large, complex datasets to design end-to-end data solutions that drive insights, optimize operations, and support strategic decision-making.
Key Responsibilities :
- Design, build, and maintain scalable data pipelines (ETL/ELT) from multiple data sources.
- Develop and deploy machine learning models for forecasting, classification, recommendation, and optimization.
- Perform data analysis, feature engineering, and model validation to support business objectives.
- Create and maintain data warehouses and data lakes (cloud-based).
- Optimize data workflows for performance, reliability, and cost efficiency.
- Collaborate with product, engineering, and business teams to translate requirements into data solutions.
- Ensure data quality, governance, and security standards are met.
- Build dashboards, reports, and data products for stakeholders.
- Monitor and improve models in production (MLOps).
Required Qualifications :
- 5+ years of experience in Data Science, Data Engineering, or related roles.
- Strong proficiency in Python and SQL.
- Experience with big data tools (Spark, Hadoop, Databricks).
- Hands-on experience with cloud platforms (AWS, Azure, or GCP).
- Knowledge of machine learning frameworks (TensorFlow, PyTorch, Scikit-learn).
- Experience with data warehousing (Snowflake, Redshift, BigQuery).
- Strong understanding of ETL tools (Airflow, dbt, Fivetran, etc.).
- Experience in data visualization tools (Power BI, Tableau, Looker).
- Familiarity with CI/CD, Docker, and Kubernetes is a plus.
- Strong communication and problem-solving skills.
Preferred Skills:
- MLOps and model deployment experience
- Knowledge of real-time data processing (Kafka, streaming pipelines)
- Experience with NLP, forecasting, or recommendation systems
- Agile/Scrum experience
Benefits:
- Competitive salary and performance bonuses
- Fully remote work flexibility (Toronto-based team)
- Health, dental, and vision insurance.
- Paid time off and flexible working hours.
- Learning and certification support.
- Career growth and leadership opportunities.
Tech Bros Info Services is a fast-growing technology consulting firm specializing in cutting-edge IT solutions, including cybersecurity, cloud computing, and digital transformation services. We partner with top-tier organizations to secure their infrastructure and drive innovation across sectors.
Company Description
Tech Bros Info Services is a fast-growing technology consulting firm specializing in cutting-edge IT solutions, including cybersecurity, cloud computing, and digital transformation services. We partner with top-tier organizations to secure their infrastructure and drive innovation across sectors.