onsite
Senior Technical Lead - Traditional ML - HCLTech
Engineering Manager
Lead the design, development, and deployment of scalable time‑series forecasting models using Python, scikit‑learn, TensorFlow, and StatsModels, while orchestrating large‑scale streaming data pipelines with Apache Kafka and Spark.
About the role
Key Responsibilities
- Design, implement, and optimize time‑series forecasting models in Python, leveraging scikit‑learn, TensorFlow, and StatsModels to achieve high accuracy and scalability.
- Build and maintain distributed data pipelines for large‑scale streaming data ingestion and processing using Apache Kafka and Spark.
- Collaborate with cross‑functional teams to translate business requirements into robust ML solutions, ensuring alignment with project goals.
- Conduct rigorous model evaluation, hyperparameter tuning, and performance monitoring to continuously improve predictive outcomes.
- Mentor junior engineers, provide technical guidance, and promote best practices in ML engineering and data processing.
Requirements
- 5+ years of experience in machine learning engineering, with a strong focus on time‑series forecasting.
- Hands‑on expertise in distributed data processing frameworks such as Apache Kafka and Spark.
- Solid understanding of statistical modeling, feature engineering, and model deployment pipelines.
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.