Job Summary
We are looking for a talented and motivated
AI Engineer
to design, develop, and implement artificial intelligence solutions that solve real-world problems and enhance our products and services. Candidate should have a background in
machine learning, deep learning, data engineering and/or computer vision
, with the ability to deploy models in production environments.
Key Responsibilities
- Design, build, and deploy AI/ML models for various business use cases.
- Preprocess and analyze large datasets to ensure data quality and usability.
- Develop, train, and fine-tune deep learning models using frameworks such as TensorFlow, PyTorch, or Keras.
- Collaborate with software engineers and data scientists to integrate AI models into applications and platforms.
- Monitor, evaluate, and improve model performance using MLOps tools.
- Research and apply new AI techniques and algorithms to enhance existing systems.
- Develop APIs and microservices for AI model deployment.
- Document models, experiments, and processes clearly for reproducibility and compliance.
Technical qualifications
Education:
- Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Data Science, or related field.
Experience:
- Minimum 1–2 years of experience in AI, Machine Learning, or Data Engineering roles.
- Experience developing and deploying ML models in production environments.
Technical Skills:
- Programming skills in
Python
(preferred) and familiarity with
C++/Java
. - Proficiency with
machine learning frameworks
: TensorFlow, PyTorch, Scikit-learn. - Experience with
data processing tools
: Pandas, NumPy, SQL, Spark. - Familiarity with
MLOps tools
such as MLflow, Kubeflow, or Airflow. - Experience with
cloud platforms
(AWS, GCP, or Azure AI services). - Strong understanding of
statistics, probability, and data structures
. - Experience with
LLMs (Large Language Models)
and
generative AI
is a plus.