- Meta (Seattle, WA)
- …by file manipulation, advanced commands, and shell scripting 24. 9. Applying algorithms and core computer science concepts to real world systems as evidenced ... by recognizing and matching patterns from different areas of computer science in production systems 25. 10. Distributed systems **Public Compensation:** $245,588/year to $290,180/year + bonus + equity + benefits **Industry:** Internet **Equal Opportunity:**… more
- Amazon (Seattle, WA)
- …or related language - Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and ... distributed computing, high-performance computing Preferred Qualifications - Experience using Unix/Linux - Experience in professional software development Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran… more
- Duolingo (Seattle, WA)
- …Science or related technical field + Strong competencies in data structures, algorithms , and software design + Experience programming in Java, Python, or Kotlin ... + Experience working closely with customers, and building products that they love Exceptional candidates will have + Industry experience with full stack development for iOS or Android + Industry experience building high-traffic products using public cloud… more
- Google (Kirkland, WA)
- …tools, or debugging. + 2 years of experience with data structures or algorithms in either an academic or industry setting. + Experience developing accessible ... technologies. + Proficiency in code and system health, diagnosis and resolution, and software test engineering. Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with… more
- Meta (Olympia, WA)
- …large-scale infrastructure applications 19. 7. Relational databases and SQL 20. 8. Algorithms 21. 9. One of the following client-server communication patterns: REST, ... GraphQL, gRPC 22. 10. Mobile architecture patterns that can scale to a large number of programmers and teams in one codebase (MVVM, VIPER, modularization), AND 23. 11. Dependency injection and scoped access to shared resources **Public Compensation:**… more
- Meta (Seattle, WA)
- …Distributed systems including sharding, consistency, and availability, AND 21. 9. Algorithms **Public Compensation:** $223,379/year to $240,240/year + bonus + equity ... + benefits **Industry:** Internet **Equal Opportunity:** Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or… more
- Meta (Olympia, WA)
- …and simple commands 14. 5. Building highly-scalable performant solutions 15. 6. Algorithms 16. 7. Using databases to investigate and report on software performance ... 17. 8. Software development lifecycle and project planning 18. 9. Building effective user interfaces 19. 10. Multithreading programming and memory management 20. 11. Software development tools: Code editors (VIM or Emacs), and revision control systems… more
- Amazon (Bellevue, WA)
- …Participate in design reviews for complex electrical and control systems, simulations, algorithms and software development owned by your team, partner teams and ... vendors - Influences within your team and partner teams to help drive and develop the technical implementation for overall system designs - Identify and implement process improvements which improve your team's agility. This may include improvements to design,… more
- Amazon (Bellevue, WA)
- …availability. - Collaborate with Data Scientists to implement advanced analytics algorithms that exploit our rich data sets for statistical analysis, prediction, ... clustering and machine learning - Partner with BAs across teams to build and verify hypothesis to improve the AWS Support business. - Help continually improve ongoing reporting and analysis processes, simplifying self-service support for customers - Keep up to… more
- Weyerhaeuser (Seattle, WA)
- …and develop predictive models and identify the appropriate machine learning algorithms to forecast equipment failures, optimize maintenance schedules, and improve ... the quality of our wood products. * Design and implement statistical process control methods and anomaly detection techniques to proactively address quality issues in the manufacturing process. * Implement and optimize machine learning models, including… more