AI engineer
Job Title: AI Engineer
Role Overview
We're looking for an AI Engineer to design, build, and deploy machine learning and AI-driven systems that solve real-world problems. You'll work closely with product, data, and engineering teams to turn ideas and data into scalable intelligent solutions.
Key Responsibilities
Design, develop, and deploy ML/AI models (NLP, computer vision, recommendation systems, LLMs, etc.)
Build end-to-end AI pipelines: data ingestion, training, evaluation, and production deployment
Optimize models for performance, scalability, and reliability
Integrate AI models into backend systems and APIs
Monitor model performance and retrain as needed
Stay up to date with the latest AI/ML research and tools
Collaborate with cross-functional teams to translate business needs into technical solutions
Required Qualifications
Bachelor's or Master's degree in Computer Science, AI, ML, Data Science, or related field
Strong programming skills in Python (preferred), plus familiarity with Java/Go/C++
Hands-on experience with ML frameworks (TensorFlow, PyTorch, scikit-learn)
Solid understanding of ML algorithms, statistics, and data structures
Experience with data processing and analysis (Pandas, NumPy, SQL)
Familiarity with cloud platforms (AWS, GCP, Azure)
Preferred Qualifications
Experience working with Large Language Models (LLMs) and prompt engineering
Knowledge of MLOps tools (MLflow, Kubeflow, Airflow, CI/CD)
Experience deploying models using Docker/Kubernetes
Background in NLP, computer vision, or generative AI
Strong problem-solving and communication skills
Nice to Have
Research experience or published papers
Experience with vector databases and embeddings
Understanding of AI ethics, bias, and model explainability