Machine Learning Engineer


Job Overview

Qualtrics, LLC seeks Machine Learning Engineer in Seattle, WA.Duties: Work with Research Engineers to implement, tune, and productize machine learning models. Develop scalable, fast, robust, and simple web-based software solutions to solve complex business problems Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance. Develop and direct software system testing and validation procedures, programming, and documentation. Confer with systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces. Analyze user needs and software requirements to determine feasibility of design within time and cost constraints. Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design. Store, retrieve, and manipulate data for analysis of system capabilities and requirements. Consult with customers about software system design and maintenance. May supervise the work of programmers, technologists and technicians and other engineering and scientific personnel. Determine system performance standards. Design test plans, scenarios, scripts or procedures. Test system modifications to prepare for implementation. Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. Document software defects, using a bug tracking system (Jira), and report defects to software developers. Identify, analyze and document problems with program function, output, online screen, or content. Contribute to frameworks, tools, and automation for complex, distributed software systems. Convert manual test cases to automated cases in existing frameworks. Work closely with and incorporate feedback from engineers, product, operations and management. Attend daily stand-up meetings, sprint meetings, and retrospectives and encourage collaboration, prioritization and urgency to develop quality products.Requires a Bachelors degree in Computer Science or a related field, plus 3 years of experience. 3 years of hands-on experience with Machine Learning systems over the entire software development lifecycle. 3 years of experience with designing for scale, quality, and stability, especially with an eye to machine learning models in NLP, computer vision, statistical analysis, data mining, etc. 3 years of experience in software engineering standard methodologies (e.g. code versioning, unit testing, code reviews, design documents, and data modeling). 2 years of experience with web infrastructure and distributed systems. 3 years of experience with largescale computing platforms, e.g Spark, Hadoop. 3 years of experience with one or more deep learning frameworks: e.g Tensorflow, PyTorch, MXNet. 3 years of experience implementing production systems from research papers and whitepapers.40 hours/week. Must also have authority to work permanently in the U.S. Applicants who are interested in this position may apply Ref # 38163.

View More
Job Detail
Shortlist Never pay anyone for job application test or interview.