Job Summary:
We are seeking an experienced Machine Learning Architect to lead the design, development, and deployment of scalable AI/ML solutions across enterprise platforms. The ideal candidate will be responsible for architecting end-to-end machine learning systems, defining AI strategies, and collaborating with cross-functional teams to deliver innovative data-driven solutions. This role requires strong expertise in machine learning, cloud platforms, MLOps, and modern AI technologies including Generative AI and Large Language Models (LLMs).
Responsibilities:
- Design and architect scalable Machine Learning and AI solutions aligned with business objectives
- Lead the end-to-end ML lifecycle including data ingestion, feature engineering, model training, deployment, and monitoring
- Define enterprise AI/ML architecture standards, best practices, and governance frameworks
- Build and optimize ML pipelines using MLOps methodologies
- Collaborate with Data Scientists, Data Engineers, Product Owners, and business stakeholders
- Evaluate and implement advanced ML models including Deep Learning, NLP, Computer Vision, and Generative AI solutions
- Develop cloud-native AI architectures leveraging Azure, AWS, or Google Cloud services
- Design and implement model monitoring, retraining, and performance optimization strategies
- Ensure AI solutions meet security, compliance, privacy, and governance requirements
- Mentor engineering teams and provide technical leadership on AI initiatives
- Conduct architectural reviews and recommend emerging technologies and frameworks
Experience:
- Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Data Science, or related field.
- 10+ years of IT experience with at least 5+ years in Machine Learning Architecture.
- Strong experience designing enterprise-scale ML and AI solutions.
- Expertise in Python and machine learning frameworks such as:TensorFlowPyTorchScikit-learnKerasHands-on experience with ML lifecycle management and MLOps tools.
- Strong understanding of:Supervised LearningUnsupervised LearningReinforcement LearningDeep LearningNatural Language Processing (NLP)
- Experience working with Big Data technologies such as Spark, Databricks, Hadoop, or Kafka.
- Strong SQL and data modeling skills.
Nice to Have:
- Experience with Generative AI, LLMs, Retrieval-Augmented Generation (RAG), and Prompt Engineering.
- Experience with vector databases such as Pinecone, Weaviate, Milvus, or Azure AI Search.
- Knowledge of AI governance, responsible AI practices, and model explainability.
- Experience integrating AI solutions into enterprise applications and APIs.
- AI/ML certifications from Azure, AWS, or Google Cloud platforms.