NHS Human Services, Inc.

Mobile nhs-human-services Logo

Job Information

Duolingo, Inc. Software Engineer, Data Engineering in Pittsburgh, Pennsylvania

Duolingo, Inc. has multiple openings for Software Engineer, Data Engineering in Pittsburgh, PA.  Responsible for the following duties: (i) Under supervision develop end-to-end delivery of data engineering products, from architecture and design to implementation to maintenance and growth; (ii) Collaborate across internal business teams and cross-functional stakeholders to design and develop high-quality software and architectures for data engineering; (iii) Partner with other engineers to build scalable data engineering processing systems; (iv) Support technical strategy, by breaking problems into deliverable components, and working closely with engineering teams to execute the work; (v) Develop and/or implement next-generation data-driven models and algorithms; (vi) Architect and deploy robust data engineering infrastructure that can support training, evaluation, deployment, and monitoring; (vii) Build and deploy data engineering infrastructure on cloud services: (viii) Write and present summaries of data engineering analysis of features to the relevant stakeholders; (ix) Submit code to be reviewed by superiors, and review coding of peers and contractors; and (x) Submit finished projects to quality assurance team.

Requirements:  Bachelor's degree in Mathematics, Statistics, Language Technology, Computer Science or Computer Science related field.  Must have knowledge of (i) Statistical techniques or theory; (ii) Probability distributions; (iii) Algorithms; (iv) Data Analysis and (v) Programming languages (Python or Java).

Email resume to: jobs@duolingo.com with Job No. 960 and title "Software Engineer, Data Engineering" in subject line.

DirectEmployers