Responsibilities:
Algorithm Development:
Design develop and implement machine learning algorithms including expertise in Gen AI to address business challenges.
Collaborate with crossfunctional teams to understand project requirements and deliver solutions.
Model Training and Evaluation:
Train finetune and evaluate machine learning models using relevant datasets.
Implement best practices for data preprocessing feature engineering and model validation with a focus on RAGs and Vector DB tuning.
Feature Engineering:
Extract and select relevant features from diverse datasets to enhance model performance.
Optimise and iterate on existing feature sets to improve model accuracy and efficiency.
Deployment and Integration:
Deploy machine learning models into production environments should have working knowledge in one or more of the following: data mining information retrieval advanced statistics or natural language processing.
Collaborate with software engineers to integrate models into scalable and efficient systems.
Performance Monitoring:
Implement monitoring tools to track and analyze model performance over time.
Proactively identify and address issues related to model drift or degradation.
Collaboration and Communication:
Work closely with crossfunctional teams including data scientists software engineers and product managers.
Clearly communicate complex technical concepts especially related to Gen AI framework to both technical and nontechnical stakeholders.
Qualifications:
- Bachelors or Masters degree in Computer Science Machine Learning or related field.
- 24 years of handson experience in machine learning model development and deployment.
- Proficient in programming languages such as Python and familiarity with relevant libraries (e.g. TensorFlow PyTorch scikitlearn).
- Strong understanding of machine learning concepts algorithms and best practices.
- Experience with data preprocessing feature engineering and model evaluation.
- Knowledge of cloud computing platforms (e.g. AWS Azure GCP) for model deployment.
- Excellent problemsolving and analytical skills.
Bonus Skills:
- Expertise in Gen AI and vector DB tuning.
- Experience with the RAGs framework for conversational AI.
- Familiarity with natural language processing (NLP) or computer vision.
- Knowledge of big data technologies (e.g. Spark Hadoop).
- Familiarity with containerization and orchestration tools (e.g. Docker Kubernetes).
machine learning,algorithms,data