remote
AI & Data Engineering Apprentice
Software Engineer
Entry‑level role focused on building AI and data pipelines in a cloud environment, leveraging AWS and Azure services while applying Agile practices to deliver scalable solutions.
About the role
Key Responsibilities
- Assist in designing, developing, and maintaining data pipelines and AI models on AWS and Azure platforms.
- Collaborate with cross‑functional teams to gather requirements and translate them into technical specifications.
- Implement data ingestion, transformation, and storage solutions using cloud services such as S3, Redshift, Azure Data Lake, and Synapse.
- Support the deployment and monitoring of machine learning models in production environments.
- Participate in Agile ceremonies, contribute to sprint planning, and provide regular progress updates.
Requirements
- Strong foundational knowledge of cloud computing concepts and services.
- Experience with data engineering tools and frameworks (e.g., SQL, Python, Spark).
- Familiarity with AI/ML concepts and basic model development.
- Excellent problem‑solving skills and a collaborative mindset.
- Willingness to learn and adapt in a fast‑paced, Agile environment.