About this role
The team is seeking a skilled Data Engineer with a focus on Machine Learning to join their dynamic team. The ideal candidate will have a strong background in software engineering and architecture, with a particular emphasis on cloud technologies, DevOps practices, and data governance.
Key Responsibilities:
- Design and implement data pipelines and architectures to support machine learning applications.
- Collaborate with cross-functional teams to gather requirements and deliver data solutions.
- Ensure data quality and integrity through effective governance practices.
- Utilize next-generation AI techniques and coding practices to enhance data processing workflows.
- Write clean, modular, and testable code using object-oriented and functional design patterns.
Required Skills & Qualifications:
- Proficiency in a diverse set of programming languages and tools relevant to data engineering and ML.
- Strong understanding of cloud platforms and DevOps methodologies.
- Experience with data governance frameworks and best practices.
- Familiarity with machine learning concepts and algorithms.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
Experience:
- 4-8 years of full-stack software engineering experience in an enterprise or production environment.
What we offer:
- Opportunity to work on cutting-edge technologies in a collaborative environment.
- Professional development and growth opportunities.
- A supportive team culture that values innovation and creativity.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.