remoteonsite
Principal Software Engineer - AI/ML - NIKE
Software Engineer
Lead AI/ML platform development, designing scalable services and pipelines using Python, deep learning frameworks, and AWS cloud infrastructure to power next‑generation sport‑tech solutions.
About the role
Key Responsibilities
- Architect and build end‑to‑end AI/ML platforms that serve millions of users worldwide.
- Design, implement, and optimize data pipelines and model training workflows on AWS.
- Collaborate with product, data science, and hardware teams to translate research into production‑ready services.
- Drive adoption of containerization (Docker) and orchestration (Kubernetes) for scalable, reliable deployments.
- Mentor senior engineers, enforce best practices, and lead code reviews.
Requirements
- 10+ years of software engineering experience with strong expertise in Python and modern ML frameworks (TensorFlow, PyTorch).
- Proven track record designing distributed, cloud‑native systems on AWS.
- Deep understanding of data engineering concepts, including ETL, streaming, and feature stores.
- Hands‑on experience with Docker, Kubernetes, and CI/CD pipelines.
- Excellent problem‑solving skills and ability to lead cross‑functional technical initiatives.
Skills
pythonmachine learningdeep learningawsdockerkubernetes