onsite
Software Engineer, Organizational Systems & Intelligence - Apple
Software Engineer
Software Engineer focused on building intelligent organizational systems, leveraging Python, SQL, and AWS to design data pipelines, ML models, and scalable cloud solutions that enhance internal workflows and decision‑making.
About the role
Key Responsibilities
- Design, develop, and maintain data pipelines and ETL processes to ingest, transform, and store organizational data in AWS environments.
- Build and deploy machine learning models that provide actionable insights for internal stakeholders.
- Collaborate with cross‑functional teams to define data requirements, architecture, and performance metrics.
- Implement robust monitoring, logging, and alerting for data workflows and model performance.
- Document code, data schemas, and best practices to ensure maintainability and knowledge transfer.
Requirements
- 3+ years of software engineering experience with Python and SQL.
- Hands‑on experience with AWS services (S3, Redshift, Glue, SageMaker).
- Strong foundation in machine learning concepts and model deployment.
- Excellent problem‑solving skills and ability to work in a fast‑paced, collaborative environment.
- Effective communication skills for translating technical concepts to non‑technical stakeholders.
Skills
pythonsqlmachine learningaws