By applying to this U.S. Mountain View, CA position, you are required to be local to the San Francisco area and in office 3 days a week.
Responsibilities
- Design, develop, and maintain performant and secure AI Platform services that power Copilot.
- Work collaboratively with platform, infrastructure, application engineers, and AI Researchers to build next generation AI products and services.
- Ship high-quality and maintainable code, and ensure the reliability, scalability, and performance of platform components.
- Find a path to get things done despite roadblocks to get your work into the hands of users quickly and iteratively.
- Enjoy working in a fast-paced, design-driven, product development cycle.
- Embody ourand
Required Qualifications:
- Bachelor's Degree in Computer Science or related technical field AND 2 years technical engineering experience with coding in languages including, but not limited to, C, C , C#, Java, JavaScript, or Python
- OR equivalent experience.
- Experience leveraging generative AI technologies to develop innovative and user-focused product features.
- 4 years' experience building APIs, platforms, and pipelines for large-scale products.
- 4 years' experience building scalable services on top of public cloud infrastructure like Azure, AWS, or GCP. Extensive use datastores like RDBMS, key-value stores, etc..
Preferred Qualifications:
- Experience working with AI platforms, frameworks, and APIs.
- Experience using Machine Learning frameworks, including experience using, deploying, and scaling language learning models, either personally or professionally.
- Ability to identify, analyze, and resolve complex technical issues, ensuring optimal performance, scalability, and user experience.
- Dedication to writing clean, maintainable, and well-documented code with a focus on application quality, performance, and security.
- Demonstrated interpersonal skills and ability to work closely with cross-functional teams, including product managers, designers, and other engineers.
- Ability to clearly communicate complex technical concepts to both technical and non-technical stakeholders.
- Ability to work in a fast-paced environment, manage multiple priorities, and adapt to changing requirements and deadlines.
- Passion for learning new technologies and staying up to date with industry trends, best practices, and emerging technologies in web development and AI.
- Proven ability to collaborate and contribute to a positive, inclusive work environment, fostering knowledge sharing and growth within the team.