Artificial Intelligence Engineer

  • Nadiād
  • Aalacom Technologies
Must Have - Artificial Intelligence, AWS and Core ML We are seeking a highly skilled and experienced AI Developer to join our innovative team. The ideal candidate will have extensive experience in developing, training, and deploying AI models, with a strong focus on model optimization and deployment on mobile devices. Additionally, proficiency with Amazon Web Services (AWS) is essential to leverage cloud-based solutions for AI projects. If you are passionate about AI and mobile technologies and thrive in a fast-paced, collaborative environment, we would love to hear from you. Key Responsibilities: •⁠ ⁠Develop and Implement AI Models: Design, develop, and deploy machine learning and deep learning models for various applications like computer vision, and predictive analytics. •⁠ ⁠Model Training and Optimization: Lead efforts in training, fine-tuning, and optimizing models to ensure high performance and accuracy. Implement best practices in model evaluation and validation. •⁠ ⁠AWS Integration: Utilize AWS services (e.g., SageMaker, EC2, S3, Lambda) to build, deploy, and manage scalable AI solutions. Ensure efficient use of cloud resources for model training and inference. •⁠ ⁠Mobile Deployment: Optimize and deploy AI models on mobile platforms (iOS and Android) using frameworks such as TensorFlow Lite, Core ML, or ONNX. Ensure models run efficiently with minimal resource consumption. •⁠ ⁠Data Preparation and Management: Work with large datasets, perform data cleaning, transformation, and augmentation to prepare data for training and testing AI models. •⁠ ⁠Code Quality and Documentation: Write clean, efficient, and well-documented code. Maintain version control and ensure reproducibility of experiments and models. Required Qualifications: •⁠ ⁠Education: Bachelor's or Master’s degree in Computer Science, Data Science, Engineering, or a related field. •⁠ ⁠Experience: * 3+ years of experience in developing AI and machine learning models. * Proven experience with AWS services related to AI and machine learning. * Experience in deploying AI models on mobile devices (iOS and Android). •⁠ ⁠Technical Skills: * Proficiency in programming languages such as Python. * Strong understanding of machine learning frameworks (e.g., TensorFlow, PyTorch, Keras, Scikit-learn). * Experience with data preprocessing and analysis tools (e.g., Pandas, NumPy). * Familiarity with AWS services (e.g., SageMaker, EC2, S3, Lambda, ECR). * Knowledge of mobile AI deployment frameworks (e.g., TensorFlow Lite, Core ML, ONNX). * Familiarity with mobile development environments and tools (e.g., Xcode, Android Studio). * Knowledge of containerization technologies (e.g., Docker, Kubernetes) is a plus.