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
•