Sporting Fashion & Goods
Senior Software Engineer - AL/ML Platforms
Mid Level
Pahokee, United Stateshybrid
Full time
Job description
About the Role
AI/ML Platforms is seeking a Software Engineer to design and implement core components of its data science services and platform and scale it to serve Nike globally. The role sits at the intersection of computer systems and machine learning, with a focus on developing services and paved-path solutions that enable data scientists and ML engineers. The engineer will work in a fast-paced team that drives AI/ML at Nike, supporting applications such as personalisation, recommendation, smart search, digital demand sensing and scheduling.
Key Responsibilities
- Design and implement core components of data science services and platform, scaling them to serve Nike globally.
- Develop and implement services and paved-path solutions that enable data scientists and ML engineers.
- Enable and accelerate model training, model serving and model management.
- Evaluate new AI/ML platform services and capabilities for possible long-term approaches.
- Work with the user community to anticipate services and platform needs for algorithm development, model training, model management, data engineering and model serving.
- Advance and improve development practices with the engineering team through participation in architecture, technical design and code reviews.
- Collaborate with data science and analytics teams to ship scalable, performant and reliable solutions.
- Work with Agent Developers, Data Scientists, ML Engineers, and Product teams to identify and deliver platform capabilities that accelerate and streamline the delivery and maintenance of ML use cases.
- Work with teams integrating ML capabilities into Nike experiences and business applications.
Required Experience & Qualifications
- Bachelor's degree in Computer Science or a related field; will accept any suitable combination of education, experience, and training.
- Strong Computer Science fundamentals.
- At least 5 years of professional software development experience.
- Ability to design, build, and manage a technical feature or capability.
- Programming experience with at least one modern language such as Java, Python, Golang.
- Experience with Infrastructure as Code / Dev Ops practices and technologies like Terraform.
- Experience with Cloud services (e.g. AWS Cloud EC2, S3, DynamoDB, Azure Cloud, etc.).
- Experience developing and using microservices.
- Excellent written and oral communication skills on both technical and non-technical topics.
- Knowledgeable on AIML / machine learning concepts (ML Serving / ML Training, GenAI / Agents, RAG, A/B Testing, Model Experimentation, MCP).
- Platform experience: Authentication, CICD, Observability.
- Experience with Big Data technologies (e.g., Spark).
Workplace
- Based at the worldwide campus headquarters in Beaverton, Oregon.
- 4/1 hybrid schedule: Mondays to Thursdays in the office; Fridays optional from the Nike campus office or home office.
The Application Process
Accommodations are available to complete the interview process, including screen readers, sign language interpreters, accessible and single location for in-person interviews, closed captioning, and other reasonable modifications as needed.
Create your account to access job details
Unlock full job descriptions, apply in seconds, and get access to roles matched to your experience and interests.


