Balesh
Careers

AI Engineer

Amman, Jordan · full-time · junior · 15000–25000 JOD / yearly
An AI Engineer designs, develops, and deploys artificial intelligence systems, blending software engineering with data science to automate processes and build predictive models. They work with machine learning, deep learning, and NLP to integrate AI into applications using tools like Python, TensorFlow, and AWS. Key responsibilities include creating scalable AI models, preprocessing large datasets, and optimizing performance. Key Responsibilities Model Development: Designing, training, and testing machine learning (ML) and deep learning models. Deployment: Integrating AI models into production-ready software, APIs, or microservices. Data Pipeline Management: Collecting, cleansing, and transforming data for training. System Optimization: Enhancing model accuracy, scalability, and performance, ensuring high reliability. Collaboration: Working with data scientists, software engineers, and stakeholders to implement AI solutions. Research & Trends: Monitoring advancements in AI to improve existing systems and maintain competitiveness. Required Skills & Qualifications Technical Expertise: Strong proficiency in programming languages like Python, Java, or C++. AI/ML Frameworks: Experience with TensorFlow, PyTorch, Keras, or Scikit-learn. Mathematical Proficiency: Strong understanding of linear algebra, calculus, probability, and statistics. Cloud Platforms: Familiarity with AWS SageMaker, GCP, or Azure ML. Background: A Bachelor's or Master's degree in Computer Science, AI, or a related field. Common Qualifications Proven experience in software development and machine learning projects. Knowledge of Natural Language Processing (NLP) or Computer Vision. Excellent problem-solving and communication skills

Skills

AI ML Neural Networks Backward propogation