מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Key job responsibilities
A day in the life
You will be responsible for translating business and functional requirements into concrete deliverables with the design, development, testing, and deployment of highly scalable distributed services. You will also partner with other ML teams to help invent, implement, and connect sophisticated algorithms to our cloud based engines. Prior domain knowledge including AI and ML is preferred, though not required.Additional responsibilities include:
• Designing, developing and maintaining core system features, services and engines
• Helping define product features, drive the system architecture, and spearhead the best practices that enable a quality product
• Working with external customers, scientists and other engineers to investigate design approaches, prototype new technology, and evaluate technical feasibility
• Operating in an Agile/Scrum environment to deliver high quality software
Bellevue, WA, USA
- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
משרות נוספות שיכולות לעניין אותך