JOBSEARCHER

AI/Python Software Engineer

AI/Python Software Engineer (Onsite, Austin TX or Sunnyvale CA)Client: AppleLocation: Onsite, Austin TX or Sunnyvale CASalary: $140k - $170kRecruit JC: 118144Key Responsibilities:Design and implement AI/ML models leveraging frameworks like TensorFlow, PyTorch, and scikit-learn.Develop robust Python code for data preprocessing, feature engineering, model training, and deployment.Build and maintain end-to-end ML pipelines, ensuring scalability and reliability.Leverage Ray for distributed training and parallel processing to optimize performance across large datasets.Collaborate with data scientists, engineers, and product teams to deliver AI-driven solutions.Deploy AI models on cloud platforms (AWS, Azure, GCP) and apply MLOps best practices.Document algorithms, workflows, and code for maintainability and compliance.Required Skills & Experience:Expert-level proficiency in Python and experience with AI/ML libraries (TensorFlow, PyTorch, scikit-learn, Pandas, NumPy).Strong understanding of machine learning algorithms, deep learning architectures, and data processing techniques.Hands-on experience with Ray for distributed computing and scaling ML workloads.Experience with cloud AI services (AWS SageMaker, Azure ML, GCP AI).Familiarity with CI/CD pipelines, containerization (Docker, Kubernetes), and Infrastructure-as-Code tools (Terraform).Knowledge of SQL and NoSQL databases for data handling.Strong problem-solving and debugging skills.