Cloud Data & AI Engineer
Listed on 2025-12-01
-
IT/Tech
Data Engineer, AI Engineer, Data Science Manager, Cloud Computing
Get AI-powered advice on this job and more exclusive features.
Job Title: Cloud Data & AI Engineer
Employment: Full-time
OSI Digital Inc accelerates client digital transformation by delivering modern data solutions on scalable cloud platforms, enabling data-driven insights with intelligent analytics and AI-driven solutions. Our teams combine data engineering, cloud platform expertise, advanced analytics, and AI/ML to build scalable, future-ready solutions that drive measurable client outcomes.
Role SummaryWe are seeking a highly skilled, results-driven Modern Cloud Data and AI Engineer with a strong background in modern cloud data architecture, specifically on Snowflake, and hands-on experience in developing data solutions in Power BI and implementing AI solutions. The ideal candidate combines data engineering, integration, and BI expertise with hands-on AI project execution and will be a strong communicator capable of delivering projects from inception to deployment.
Key Responsibilities- Lead the design, development, and implementation of scalable and secure data warehouse solutions on Snowflake, including schema design, data loading, performance tuning, and cloud-cost optimization
- Design and build robust, efficient data pipelines (ETL/ELT) using advanced data engineering techniques, including data integration via direct APIs (REST/SOAP) and tools such as Talend, Stitch, Fivetran, or native cloud services
- Develop and implement high-impact visual analytics and semantic models in Power BI, applying features such as DAX, Row-Level Security (RLS), and dashboard deployment pipelines
- Proficiency in Python/R, familiarity with ML frameworks (scikit-learn, Tensor Flow, PyTorch), experience with MLOps concepts, and deploying models into production on cloud platforms
- Develop and deploy AI/ML solutions using Python, Snowpark, or cloud-native ML services (AWS Sage Maker, Azure ML)
- Exposure to LLM/GenAI projects (chatbots, NLP, recommendation systems, anomaly detection) is highly desirable
- Implement and manage data solutions utilizing core services on at least one major cloud platform (AWS or Azure)
- Demonstrate exceptional communication and client-facing skills to gather requirements and lead project delivery from inception to final deployment
- Minimum of 4 years of professional experience in data engineering, consulting, and solution delivery
- Bachelor’s degree in computer science, engineering, or a related technical field; a master’s degree is highly preferred
- Strong, hands-on experience in end-to-end Snowflake project implementation; professional Snowflake certifications are preferred
- Expertise in designing, building, and maintaining ELT/ETL pipelines with data warehousing best practices
- Hands-on experience implementing dashboards in Power BI, including DAX and RLS;
Power BI certifications are preferred - Proficiency in Python with demonstrable experience deploying at least one AI/ML project (e.g., Snowpark, Databricks, Sage Maker, Azure ML) including feature engineering, model deployment, and MLOps practices
- Experience with machine learning frameworks such as scikit-learn, Tensor Flow, or PyTorch, and production deployments
- Familiarity with LLM/Generative AI projects (chatbots, NLP, recommendation systems, anomaly detection)
- Hands-on experience with cloud platforms, specifically AWS or Azure
- Excellent verbal and written communication, presentation, and client-facing consulting skills, with a proven track record of leading projects from inception
- Experience with Tableau or other leading BI tools
- Working knowledge of Databricks (Spark, Delta Lake)
- Understanding of Data Science methodologies and statistical modeling
- Relevant industry certifications (Power BI, Snowflake, Databricks, AWS/Azure Data/AI credentials)
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).