We are looking for a skilled and motivated Data Engineer + AI Engineer with 2 to 6 years of experience to join our team. The successful candidate will play a crucial role in designing and maintaining scalable data pipelines, managing data infrastructure, and developing AI and machine learning solutions that align with business goals. This position demands a strong background in both data engineering and artificial intelligence to deliver comprehensive, data-driven, and intelligent applications.
Key Responsibilities
- Design, develop, and maintain scalable data pipelines and ETL/ELT workflows to support various business needs.
- Build and optimize data architectures, including data warehouses and data processing systems.
- Develop, train, evaluate, and deploy machine learning and AI models to solve complex problems.
- Collaborate effectively with cross-functional teams to implement data-driven and AI-powered solutions.
- Ensure data quality, integrity, security, and governance across all data systems and processes.
- Optimize database performance and manage large-scale data processing workflows efficiently.
- Implement and maintain MLOps practices such as model deployment, monitoring, and automation to ensure smooth operations.
- Utilize cloud-based data and AI services to build scalable and robust solutions.
- Troubleshoot and resolve issues related to data pipelines, infrastructure, and AI models promptly.
- Stay updated with emerging technologies and best practices in data engineering and artificial intelligence to continuously improve processes.
Required Qualifications
- Bachelor’s degree in Computer Science, Data Science, Artificial Intelligence, Information Technology, Software Engineering, or a related field.
- 2 to 6 years of professional experience in Data Engineering, AI Engineering, Machine Learning Engineering, or a closely related discipline.
- Strong proficiency in Python and SQL for data manipulation and analysis.
- Experience working with relational and non-relational databases such as PostgreSQL, MySQL, and MongoDB.
- Hands-on experience in building and maintaining ETL/ELT pipelines.
- Familiarity with data orchestration tools like Apache Airflow or similar platforms.
- Knowledge of big data technologies including Apache Spark, Kafka, or Hadoop.
- Proficiency in machine learning frameworks such as TensorFlow, PyTorch, or Scikit-Learn.
- Experience in developing and deploying AI/ML models in production environments.
- Working knowledge of cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
- Understanding of MLOps concepts, including model monitoring, CI/CD pipelines, and version control using Git.
- Strong analytical and problem-solving skills with attention to detail.
- Excellent communication and collaboration abilities, with the capacity to work independently and manage multiple priorities effectively.
- A continuous learning mindset and passion for emerging AI and data technologies.
Preferred Qualifications and Additional Skills
- Knowledge of Generative AI, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG) frameworks, or Natural Language Processing (NLP) concepts is a plus.
- Commitment to quality and delivering high-impact solutions in a fast-paced environment.
This role offers the opportunity to work at the intersection of data engineering and artificial intelligence, contributing to innovative projects that drive business success. If you are passionate about leveraging data and AI to build scalable, intelligent systems, we encourage you to apply.