We are seeking a skilled AI Engineer with 3+ years of experience to design, develop and deploy machine learning and artificial intelligence solutions. The ideal candidate will have hands-on experience with ML models, data pipelines, and deploying AI systems into production settings.
Responsibilities
Design, build, and deploy machine learning and deep learning models for real-world applications.
Develop and optimize data pipelines for training and inference.
Work with large datasets for data preprocessing, feature engineering, and model training.
Implement NLP, computer vision, or recommendation systems depending on project requirements.
Integrate AI models with production systems using APIs and microservices.
Monitor model performance and retrain models when necessary.
Collaborate with data scientists, software engineers, and product teams.
Ensure models are scalable, eEicient, and production-ready.
Stay updated with the latest advancements in AI/ML technologies.
Required Skills
Robust programming skills in Python.
Experience with machine learning frameworks such as:
TensorFlow
PyTorch
Scikit-learn
Knowledge of deep learning architectures (CNN, RNN, Transformers).
Experience with data processing tools such as Pandas, NumPy, and Spark.
Familiarity with model deployment using Docker, FastAPI, or Flask.
Understanding of MLOps practices.
Experience with cloud platforms such as AWS, GCP, or Azure.
Knowledge of Git and CI/CD pipelines.
Preferred Qualifications
Experience with LLMs and Generative AI.
Knowledge of vector databases and embeddings.
Familiarity with LangChain or LLM orchestration frameworks.
Experience building AI-powered APIs or chatbots.
Exposure to Kubernetes and scalable ML infrastructure.