Entry-level machine learning role to develop, implement, and deploy ML/DL models and MLOps pipelines for telecom network monitoring. Tasks include data preprocessing, feature engineering, time-series and text analysis, experimentation with algorithms (including transformer/LLM architectures), model deployment using Kubeflow/MLflow/KServe, and working with distributed systems (PySpark, Kafka). Collaborate with cross-functional teams and iterate models based on feedback.
Summary:
0Duties & Responsibilities:
Job Description Summary
- We are seeking a motivated, talented Machine Learning Intern to join our team and contribute to AI and ML projects. The internship gives an opportunity to work with experienced Data Engineers, Scientists, gain hands-on in developing and upgrading AI/ML models.
- The internship offers the candidate an excellent chance to apply his knowledge and learning on ML algorithms to solve real world problems in Telecom domain around Network Monitoring and troubleshooting, deploying trained models and improve the evaluation scores of the models.
Job Description
- Develop production-ready implementations of proposed solutions across different ML and DL algorithms, including testing on customer data to improve efficacy, and robustness.
- Research and test novel machine learning approaches for analysing large-scale distributed computing applications. Prepare reports, visualizations, and presentations to communicate findings effectively.
- End-to-End ML Ops Lifecycle: Implement and manage the full ML Ops lifecycle using tools such as Kubeflow, MLflow, AutoML, and Kserve for model deployment.
- Model Implementation: Develop and deploy the machine learning models using Keras, PyTorch, TensorFlow ensuring high performance and scalability.
- Distributed Systems: Run and manage PySpark and Kafka on distributed systems with large-scale, non-linear network elements.
- Proficient in Python programming and experienced with machine learning libraries such as Scikit-Learn and NumPy, Pandas.
- Good understanding of time series analysis, data mining, text mining, and creating data architectures.
- Processing Approaches: Utilize both batch processing and incremental approaches to manage and analyse large datasets. Conduct data preprocessing, feature engineering, and exploratory data analysis (EDA).
- Algorithm Experimentation: Experiment with multiple algorithms, optimizing hyperparameters to identify the best-performing models.
- Cloud Knowledge: Execute machine learning algorithms in cloud environments, leveraging cloud resources effectively.
- Model Retraining: Continuously gather feedback from users, retrain models, and update them to maintain and improve performance, optimizing model inference times.
- Network Domain Expertise: Quickly understand network characteristics, especially in RAN and CORE domains, to provide exploratory data analysis (EDA) on network data.
- Transformer Architecture: Implement and utilize transformer architectures and have a strong understanding of LLM models.
- Interact with a cross-functional team of data scientists, software engineers, and other stakeholders.
- Understanding and experience in working with supervised and unsupervised machine learning methods such as regression, neural networks, deep learning, RNN, LSTM, KNN, Naive Bayes, SVM, decision trees, random forest, gradient boosting, ensemble methods, and text mining.
- Knowledge of MySQL/No SQL and Big Data ETL Pipelines would be an added advantage
Qualifications
- Currently pursuing or recently completed a Bachelor’s/Master’s degree in Computer Science, Data Science, AI, or a related field.
- Strong knowledge of machine learning concepts, algorithms, and deep learning frameworks (TensorFlow, PyTorch, Scikit-learn, etc.).
- Proficiency in Python and experience with AI/ML libraries such as NumPy, Pandas, Matplotlib, etc.
- Hands-on experience with data preprocessing, feature selection, and model evaluation techniques.
- Familiarity with SQL and NoSQL databases for data retrieval and manipulation.
- Experience with cloud platforms (AWS, Google Cloud, or Azure) is an advantage.
- Strong problem-solving skills and ability to work in a collaborative team environment.
- Excellent communication and analytical skills.
- Previous experience with AI/ML projects, Kaggle competitions, or open-source contributions.
- Knowledge of software development best practices and version control (Git).
- Understanding of MLOps tools and model deployment techniques (Docker, Kubernetes, Flask, FastAPI).
Pre-Requisites / Skills / Experience Requirements:
Similar Jobs
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Develop and maintain .NET web applications, REST APIs, and custom user interfaces. Translate business requirements into technical solutions, write scalable code, troubleshoot production issues, document functionality, and ensure application performance and quality. Collaborate with cross-functional teams, support workflow design, and adapt to evolving technologies and priorities.
Top Skills:
.Net.Net CoreAsp.NetC#CSSHTMLJavaScriptOnbaseRest ApisSQL ServerT-SqlVbscript
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Leads coding quality operations, personnel performance, client relationships, audits, compliance, reporting, process improvement, budgeting, and retention initiatives. Reviews coding and billing requirements, monitors KPIs, coaches team members, identifies training needs, resolves operational issues, and supports management planning. Requires extensive medical coding experience, coding certification, healthcare reimbursement knowledge, and leadership experience.
Top Skills:
AapcAhimaCcsCcs-PCpcCpc-H
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Build, test, deploy, operate, and improve software services, APIs, applications, integrations, and automation within an AI-enabled delivery pod. Use specification-driven development and approved AI coding tools to produce secure, maintainable software while validating AI-generated output. Develop comprehensive automated tests, integrate quality and security checks into CI/CD, establish observability and resilience, collaborate with cross-functional stakeholders, and continuously improve engineering quality, delivery speed, reliability, and production support.
Top Skills:
APIsC#Ci/CdClaude CodeCloud PlatformsContainersDistributed SystemsEvent-Driven ArchitectureGenerative AiGitGitGithub CopilotGithub Spec-KitGoInfrastructure As CodeJavaJavaScriptKubernetesLarge Language ModelsMcpMicroservicesNosql DatabasesObservabilityOpenai CodexPrompt EngineeringPythonRelational DatabasesRetrieval-Augmented GenerationTypescript
What you need to know about the Chennai Tech Scene
To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.
