Job Title: AI/ML Engineer and Developer
Location:
Job Type:
Job Description:
Introduction:
Key Responsibilities:
o Build end-to-end machine learning pipelines, from data ingestion to deployment.
o Design, train, and evaluate ML models, including custom models and AutoML / pycaret /ML Flow solutions.
o Implement CI/CD processes for model deployment and continuously monitor model performance.
o Develop and deploy machine learning models to address specific challenges within the Marketing, Sales, and Communications domains.
o Work with large and complex data sets to build models that enhance decision-making, customer segmentation, predictive analytics, and personalization efforts.
o Seamlessly integrate ML models into existing API-based systems to ensure efficient consumption by business applications.
o Continuously monitor the performance of machine learning models in production environments.
o Refine and optimize models based on performance data and evolving business needs.
o Explore new tools, techniques, and data sources to enhance the capabilities of ML models within the business context.
o Collaborate with the data team to define data requirements for model training and evaluation.
o Work closely with developer teams to provide guidance on API architecture development, ensuring alignment with ML strategy.
o Partner with API developers to design and implement APIs that provide access to machine learning insights.
o Engage with business teams to understand their needs and deliver ML solutions that add tangible value.
o Communicate complex ML concepts and the benefits of ML projects to non-technical stakeholders effectively.
o Bachelor's or master’s degree in computer science, Data Science, Engineering, or a related field, with 5–6 years of IT experience, including a minimum of 3–4 years of relevant experience as ML AI Developer.
o Design, develop, and implement advanced machine learning and statistical models to solve complex business problems.
o Explore and utilize various data mining and machine learning techniques to extract valuable insights and patterns from large datasets.
o Conduct exploratory data analysis, data cleansing, and feature engineering to prepare datasets for analysis.
o Perform statistical analysis, hypothesis testing, and A/B testing to evaluate the effectiveness of models and algorithms.
o Should understand Dockerization, Kubernetes and REST APIs
o Proficiency in full-stack development, API integration, and cloud-native development.
o Strong knowledge of machine learning algorithms, statistics, and model optimization.
o Familiarity with LLM/ SLM, MLOps tools (e. g. , Azure ML, Databricks, Kubeflow, MLflow).
o Expertise in model deployment frameworks (e. g. , TensorFlow, PyTorch, Pycaret) and DevOps for AI.
o Proficiency in programming languages such as Python or R.
o Experience with API development and integration (preferably Azure API)
o Understanding Hierarchical multi agent structure, RAG , LLM evaluation framework
o Proficiency in visualizing data storylines and conducting in-depth data analysis with frameworks (e.g. Plotly, dash)
o Experience in developing ML solutions for marketing, sales, or communications.
o Knowledge of cloud services (AWS, Azure, Google Cloud) and their machine learning offerings.
o Demonstrated ability to work in cross-functional teams and manage projects.
o Familiarity with agile development methodologies.
You’ll win us over by