Machine Learning Engineer

Tata Consultancy Services


Date: 1 day ago
City: Warren, MI
Salary: $90,000 - $120,000 per year
Contract type: Full time
Develop and deploy machine learning models that process and analyze IoT (Internet of Things) signal data.

Work with large-scale sensor data from connected devices to build predictive models, anomaly detection systems,and real-time decision-making algorithms.

The ideal candidate should have a strong background in signal processing,deep learning, edge AI, time-series analysis, and ML model deployment in IoT environments.

Investigate state-of-the-art ML/DL techniques analysis.

Develop novel approaches for unsupervised/semi-supervised learning in low-label IoT environments.

Explore federated learning, continual learning, and reinforcement learning for adaptive IoT systems.

Proficiency in Python, TensorFlow/PyTorch, and scikit-learn.

Experience with signal processing libraries (SciPy, librosa, PyWavelets).

Familiarity with IoT protocols (MQTT, CoAP) and edge computing.

Base Salary Range: $90,000 - $120,000 per annum

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume