onsite
Engineer II - AI Foundations - Best Buy
Software Engineer
Engineer II focused on AI Foundations, building scalable data platforms and self‑service tools across multi‑cloud environments using Python, AWS, and machine learning techniques, while applying Agile and DevOps practices.
About the role
Key Responsibilities
- Design, develop, and maintain scalable data pipelines and AI services on multi‑cloud platforms (AWS, Azure, GCP).
- Collaborate with product managers, UX designers, and architects to translate business requirements into robust, production‑ready solutions.
- Implement and optimize machine learning models, ensuring reproducibility, performance, and compliance with data governance.
- Apply DevOps practices: CI/CD, automated testing, containerization (Docker, Kubernetes), and infrastructure as code (Terraform, CloudFormation).
- Participate in code reviews, knowledge sharing, and continuous improvement of engineering processes.
Requirements
- 3+ years of software engineering experience with a focus on data and AI solutions.
- Proficiency in Python, SQL, and experience with ML frameworks (TensorFlow, PyTorch, Scikit‑learn).
- Hands‑on experience with AWS services (S3, Redshift, SageMaker, Lambda) and familiarity with other cloud providers.
- Strong understanding of data engineering concepts: ETL, data warehousing, and streaming.
- Experience with Agile methodologies, CI/CD pipelines, and container orchestration.
Skills
pythonawsmachine learningagile