Support Engineer I
Arrise Solutions India Private Hyderabad, Telangana, India
IT Services and IT Consulting · 1,001-5,000 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
The Support Engineer monitors production ML systems to ensure reliable performance and triages system anomalies. They also validate datasets, manage labeling quality, and maintain documentation and dashboards for system health.
What they look for
Requirements
Candidates must have a Bachelor's or Master's degree in Computer Science or a related field. Proficiency in data validation, ML lifecycle concepts, and SQL is required, with experience in cloud platforms and Python being advantageous.
Full description
About the Role
The ML Production Support Engineer monitors production ML systems to ensure reliable performance, tracking system outputs, data quality input, and overall system behavior. This role triages ML system anomalies, validates datasets used for training and inference, and collaborates with external annotators and vendors to maintain high-quality labeling. The ideal candidate combines strong analytical thinking with hands-on experience in data validation and ML production monitoring.
Key Responsibilities
- Monitor production ML systems to ensure reliable performance, tracking outputs, input data quality, and system behavior.
- Triage ML system anomalies, identify root causes, and drive mitigation actions with engineering and data teams.
- Build and improve QA, monitoring, and investigation workflows for ML systems.
- Validate and assess datasets used for training and inference for completeness and consistency.
- Collaborate with external annotators and vendors to define guidelines, audit labels, and improve labeling quality.
- Contribute to the development of processes and automation that improve data validation and quality pipelines.
- Manage dataset lifecycle, including acquisition, documentation, versioning, and governance.
- Maintain documentation, runbooks, dashboards, and reporting for recurring issues and system health.
Key Skills
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Experience working with datasets, including cleaning, validation, and analysis.
- Familiarity with annotation workflows and data labeling processes.
- Experience analyzing production ML system outputs and identifying quality issues.
- Understanding of the ML lifecycle and production monitoring concepts.
- Knowledge of SQL for data querying and analysis, with familiarity with NoSQL databases.
- Strong analytical thinking, attention to detail, and clear communication with technical and non-technical stakeholders.
Good to Have
- Experience with Prometheus, Grafana, and Python (including pytest).
- Familiarity with cloud platforms, preferably Azure.
Similar roles
-
Process Support Engineer III
Applied Materials Boise, Idaho, United States · $108K–$148K/yr
-
Technial Support Engineer - NOC (24x7 Operations Support)
Xtremax Pte. Ltd. Bandung City, West Java, Indonesia
-
Windows Support Engineer
Oxydata Software Petaling Jaya, Selangor, Malaysia
-
Senior Support Engineer
Cubic Corporation Sydney, New South Wales, Australia
-
CD-SEM(VeritySEM) Process Support Engineer
Applied Materials Hwaseong-si, South Korea
-
SBU BBP Customer Support Engineer (학사신입가능)
KLA Pyeongtaek-si, Kyeongki-Do, South Korea