Software Engineer
Core
Design and build backend services, solution architecture, and AI/ML features for Copilot, Search, and partner products.
Role type
Senior IC Software Engineer (Backend & AI/ML)
Builds
Backend services, AI/ML models, and big data processing pipelines
Domain
Cloud infrastructure, AI/ML, and big data systems
Deliverable
production ML models | product features | infrastructure
Required skills
Hands-on software design and coding, AI/ML framework application, big data systems development, cloud services integration, complex debugging
Preferred skills
Experience with telemetry integration, tooling improvement, observability implementation
Technologies
PyTorch, TensorFlow, Spark, PySpark, C, C++, C#, Java, JavaScript, Python
Responsibilities
Collaborate with product managers to clarify requirements and incorporate feedback, contribute to solution architecture and design documents, develop and refine test plans with automation, integrate telemetry and improve tools for reliability and performance
Seniority
Senior, hands-on IC