Software Engineer II - AI/ML Infrastructure CoreAI
Core
Build abstractions, infrastructure, and interfaces to train, test, validate, scale, and optimize machine learning algorithms at massive distributed scale.
Role type
Senior IC software engineer (AI/ML infrastructure)
Builds
Scalable ML training pipelines, distributed systems, and production software features
Domain
AI/ML infrastructure, distributed systems, internet-scale services
Deliverable
production ML models | infrastructure
Required skills
C#, Java, Python, distributed systems, debugging, test strategy, automation, security hardening
Preferred skills
AI agents, AI/ML internals, machine learning systems, data pipelines
Technologies
C#, Java, Python
Responsibilities
Create extensible and maintainable product feature code; Review code for test coverage and standards; Implement debugging tools, tests, logs, and telemetry; Strive for automation in production deployment; Apply security best practices
Seniority
Senior, hands-on IC
