Duolingo, Inc. has multiple openings for Software Engineers, Data Engineering in Pittsburgh, PA to perform 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. Telecommuting permitted consistent with company policy.
Requirements: Bachelor's degree or foreign equivalent in Data Science, Mathematics, Computer Science or related field. Must have knowledge of (i) Statistical techniques or theory; (ii) Probability distributions; (iii) Algorithms; (iv) Data Analysis; and (v) Programming languages (Java, Python, Kotlin or Swift).
Email resume to jobs@duolingo.com with Job No. 1234 and title "SE, Data Engineering - PGH" in subject line.