We are seeking a highly skilled and innovative Senior AI Developer to lead the design, development, and deployment of advanced AI and machine learning solutions. The ideal candidate will have deep expertise in machine learning, deep learning, and data engineering, with a strong foundation in Python and modern AI frameworks. You will collaborate with cross-functional teams to build intelligent systems that solve real-world problems and drive business value.
Responsibilities:
Design, develop, and deploy scalable AI/ML models for classification, prediction, recommendation, NLP, or computer vision tasks.
Collaborate with data scientists, engineers, and product teams to define AI solution requirements and architecture.
Build and maintain machine learning pipelines, from data ingestion to model serving.
Optimize model performance, accuracy, and efficiency for production environments.
Conduct research and stay current with the latest advancements in AI, ML, and deep learning.
Lead AI-related projects and mentor junior developers or data scientists.
Ensure AI solutions are explainable, ethical, and aligned with organizational goals.
Integrate AI models into web, mobile, or enterprise applications using APIs or microservices.
Document models, workflows, and decision logic for transparency and reproducibility.
Required Skills & Qualifications
Bachelor’s or Master’s degree in Computer Science, Data Science, AI, or a related field.
5+ years of experience in AI/ML development, including production-grade deployments.
Strong proficiency in Python and libraries such as scikit-learn, NumPy, pandas, Matplotlib.
Hands-on experience with deep learning frameworks: TensorFlow, PyTorch, or Keras.
Solid understanding of machine learning algorithms, neural networks, and model evaluation techniques.
Experience with data preprocessing, feature engineering, and model tuning.
Familiarity with cloud platforms (Azure, AWS, or GCP) and ML model deployment tools (e.g., Docker, FastAPI, MLflow).
Strong grasp of data structures, algorithms, and software engineering principles.
Preferred (Nice-to-Have):
Experience with natural language processing (NLP), computer vision, or time-series forecasting.
Familiarity with MLOps practices and tools (e.g., Kubeflow, Airflow, SageMaker).
Exposure to generative AI (e.g., transformers, LLMs, diffusion models).
Experience with NoSQL databases (e.g., MongoDB, Redis) and big data tools (e.g., Spark, Hadoop).
Knowledge of data privacy, AI ethics, and model interpretability techniques.
Contributions to open-source AI projects or research publications.
Strong analytical and problem-solving mindset.
Excellent communication skills, with the ability to explain complex concepts to non-technical stakeholders.
Self-driven, collaborative, and passionate about innovation.
Ability to lead projects and mentor junior team members.