This is a full-time remote roleat Techwaresoft.As a Senior Machine Learning Engineer, you will design, build, and scale machine learning models that drive intelligent, data-driven decisions across the customer lifecycle. You will work at the intersection of data, product, and engineering to translate customer behavior and transaction data into predictive insights. Your work will directly influence customer engagement, retention, and commercial performance. This role offers the opportunity to deliver measurable business impact through applied machine learning.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field
Master’s degree in Data Science or another quantitative discipline is preferred
- Proven experience working with large-scale structured and unstructured datasets
- Background in telecom, digital, or consumer-tech environments
- Hands-on experience with model development and deployment pipelines
- Exposure to BI or data warehousing environments
- Strong analytical thinking and problem-solving skills
- 3–6 years of experience as a Data Scientist or Machine Learning Engineer
Responsibilities
- Design, train, and optimize machine learning and predictive models
- Identify, collect, preprocess, and transform relevant data sources
- Perform exploratory data analysis to uncover trends and behavioral patterns
- Evaluate and combine models using ensemble or hybrid approaches
- Collaborate with engineering, BI, and product teams to align solutions with business needs.
Must Have
- Strong knowledge of ML algorithms such as k-NN, Naive Bayes, SVM, Random Forests, and XGBoost
- Advanced proficiency in Python, R, and SQL for data preparation and modeling
- Experience with feature engineering, data preprocessing, and data quality handling
- Solid understanding of model evaluation techniques including AUC, precision, recall, and overfitting
- Ability to build end-to-end ML workflows from data extraction to model scoring
ul>
Nice to have
- Experience with Databricks platform
- Familiarity with cloud-native environments for ML deployment
- Knowledge of big data frameworks such as Hadoop
- Experience with data visualization tools like Plotly, D3.js, or Tableau
- Strong understanding of ML performance metrics and validation methodologies
What's great in the job?
- Great team of smart people, in a friendly and open culture
- No dumb managers, no stupid tools to use, no rigid working hours
- No waste of time in enterprise processes, real responsibilities and autonomy
- Expand your knowledge of various business industries
- Create content that will help our users on a daily basis
- Real responsibilities and challenges in a fast evolving company