Summary: This position will be in charge for data releases to could applications. That includes related tooling development and the software quality control, in realtion to continuous integration.
Responsibilities: In a team situated between the core researchers and the product engineering, this position plays a key role in the internal supply chain. This engineer will make sure the deliverables are consistent, compliant to expectations and delivered on time. Communication and reporting, both upstream and downstream, is an essential part of the job. • Build and deliver on time data models to internal customers • Watch performance metrics and enforce thresholds with the internal suppliers • Automate the build and test process; ongoing improvement to the build and test infrastruture • Document and report on the released data and code Qualifications Number of Years of Work Experience: 1
Required Skills: • Solid knowledge of scripting languages (Python, shell); Familiarity with Java, C/C++ • Good knowledge of popular version control tools (git, svn) • Solid operational knowldedge in Unix environment • Fair knowledge of client/server architectures and Web development • Excellent communication skills (including proficient written and spoken English)
Preferred Skills: • Strong experience as build engineer or release engineer • Experience as QA engineer or other softwrae testing experience • Familiarity with continuous integration tools (Jenkins, Bamboo) • Familiarity with statistical modeling (for ASR, for NLU)
Education: B.S/B.E in Computer Science or Engineer or equivalent required. M.S/M.E preferred.