Software Engineer, AWS SageMaker Unified Studio
Core
Build distributed storage, index, and query systems for a unified AI-assisted development environment serving Data Engineers and Data Scientists.
Role type
Senior IC distributed systems engineer
Builds
SageMaker Unified Studio (SMUS), an integrated development environment for AWS Analytics and ML services
Domain
Cloud computing, Big Data, Distributed Systems, Machine Learning
Deliverable
production ML models | product features | infrastructure
Required skills
C#, C++, Java, or Perl; Object Oriented Design; large-scale multi-tiered multi-threaded distributed software development; system design and architecture
Preferred skills
Full software development life cycle experience; code reviews; source control management; build processes; testing; operations
Technologies
C#, C++, Java, Perl, AWS
Responsibilities
Design and build innovative technologies in large distributed computing environments; create solutions to run predictions on distributed systems; build scalable, fault-tolerant, low-cost storage and query systems; collaborate on conceiving and designing innovative products; work in an agile environment to deliver high-quality software
Seniority
Senior, hands-on IC
