Job Description
Role Overview
As an AI and Data Engineer, you will play a critical role in designing, building, and deploying AI-driven solutions that transform data into actionable insights. You will work closely with data scientists, software engineers, and business stakeholders to develop scalable data pipelines, implement machine learning models, and ensure the seamless integration of AI capabilities across our products.
Key Responsibilities
Data Engineering & Management:
- Design, develop, and optimize scalable data pipelines to collect, process, and store large datasets from multiple sources.
- Implement ETL/ELT processes for data extraction, transformation, and loading.
- Ensure data integrity, quality, and security.
AI Development:
- Collaborate with engineers to design and deploy machine learning (ML) and deep learning (DL) models.
- Build and maintain AI algorithms and workflows to support business objectives.
- Monitor and improve the performance of deployed AI models.
Infrastructure & Deployment:
- Develop and maintain cloud-based and on-premise infrastructures for AI/ML workloads.
- Deploy AI solutions using frameworks such as TensorFlow, PyTorch, or Scikit-learn.
- Ensure scalability and reliability of AI systems through containerization (Docker, Kubernetes) and CI/CD pipelines.
Collaboration:
- Partner with cross-functional teams to understand business requirements and translate them into AI and data-driven solutions.
- Provide technical mentorship and guidance to junior team members.
Experience:
- 2 years of experience in AI, data engineering, or related roles.
- Strong programming skills in Python, Java, or Scala.
- Experience with big data technologies (e.g., Spark, Hadoop, Kafka).
- Hands-on experience with cloud platforms (e.g., AWS, Azure, GCP).
Technical Skills:
- Proficiency in SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Expertise in AI/ML frameworks such as TensorFlow, PyTorch, or Keras.
- Knowledge of MLOps and tools like MLflow, Kubeflow, or Airflow.
- Familiarity with DevOps practices and version control systems (e.g., Git).
Soft Skills:
- Strong analytical and problem-solving abilities.
- Excellent communication and teamwork skills.
- Ability to work in a fast-paced and dynamic environment.
Why Join Us?
- Opportunity to work on cutting-edge AI and data projects.
- Access to continuous learning and development programs.
- Collaborative and inclusive work culture.
How to Apply:
Send your CV and a summary about yourself and related projects that you have worked on to [email protected]