ML Engineer
Persistent Systems
Job Description
About Position: We are seeking a highly skilled ML engineer with strong experience in Python, Machine Learning, Logical regression, K Means Clustering, Time series analysis, Binary search. The role involves designing and automating test solutions for API and UI workloads, troubleshooting production issues, and ensuring high-quality releases in an Agile environment. Role: ML Engineer Job Location: All Persistent Location Experience: 5+ Years Job Type: Full Time Employment What You'll Do: Algorithm Implementation: Develop and implement unsupervised learning algorithms, specifically K-Means, to segment high-dimensional, unlabeled time-series datasets.
Time Series Preprocessing: Clean, transform, and normalize temporal data; handle missing values, outliers, and noise that can significantly impact K-Means performance. Feature Engineering for Time Series: Extract relevant temporal features (e.g., rolling averages, trends, seasonality, spectral analysis) to convert time-series data into a format suitable for clustering. Model Optimization & Evaluation: Determine the optimal number of clusters (K) using the elbow method or silhouette analysis.
Optimize clustering performance by minimizing within-cluster variance. Pattern Recognition & Segmentation: Analyze segmented data to identify unique, recurring behaviors or seasonal trends. Anomaly Detection: Apply K-Means to identify anomalies by detecting data points that do not cluster with normal patterns.
Production Deployment: Deploy, monitor, and maintain ML models in production environments, ensuring scalability and efficiency Expertise You'll Bring: Programming Languages: Proficient in Python for building algorithms. Libraries & Frameworks: Strong command over Scikit-learn (for K-Means), Pandas, NumPy, Matplotlib/Seaborn, and optionally TensorFlow or PyTorch. Mathematical Foundation: Deep understanding of linear algebra, probability, and statistics.
Time Series Analysis: Proficiency in handling sequential data, including techniques for dimensionality reduction (PCA, t-SNE) before clustering. Data Engineering: Experience with SQL and ETL processes. DevOps & MLOps: Familiarity with Docker, Kubernetes, and model deployment practices.
Benefits: Competitive salary and benefits package Culture focused on talent development with quarterly promotion cycles and company-sponsored higher education and certifications Opportunity to work with cutting-edge technologies Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards Annual health check-ups Insurance coverage: group term life, personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents Values-Driven, People-Centric & Inclusive Work Environment: Persistent is dedicated to fostering diversity and inclusion in the workplace. We invite applications from all qualified individuals, including those with disabilities, and regardless of gender or gender preference. We welcome diverse candidates from all backgrounds.
We support hybrid work and flexible hours to fit diverse lifestyles. Our office is accessibility-friendly, with ergonomic setups and assistive technologies to support employees with physical disabilities. If you are a person with disabilities and have specific requirements, please inform us during the application process or at any time during your employment Let's unleash your full potential at Persistent - persistent.com/careers \"Persistent is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind.\"