Job Title : AIML Engineer (Artificial Intelligence & Machine Learning)
Location : Bangalore, India
Job Type : Full-Time, On-Site
Experience Required : 5+ Years
Department : Data Science / AI & Machine Overview :
We are looking for an experienced AIML Engineer to join our on-site team in Bangalore. The ideal candidate will have over 5 years of experience in building and deploying robust AI and Machine Learning solutions. You will be responsible for the end-to-end development of ML models, including data processing, model design, training, evaluation, and integration with business systems. This role offers the opportunity to work on cutting-edge AI technologies, solving real-world problems across various Responsibilities :
- Design, develop, and deploy machine learning models and AI solutions for production systems.
- Build and maintain data pipelines for efficient data collection, transformation, and feature engineering.
- Analyze large datasets to extract meaningful insights and support model development.
- Optimize machine learning algorithms for performance, scalability, and accuracy.
- Work with Natural Language Processing (NLP) techniques to build intelligent systems such as chatbots, text classifiers, and recommendation engines.
- Perform data cleaning, preprocessing, and exploratory data analysis using tools such as Pandas and NumPy.
- Collaborate closely with software developers, data engineers, and product managers to integrate ML models into business applications.
- Monitor and maintain deployed models, including retraining and updating as needed.
- Document processes, workflows, and outcomes to support transparency and reproducibility.
- Stay updated with advancements in AI / ML research and apply relevant innovations to improve existing Skills & Qualifications :
- 5+ years of hands-on experience in developing AI and machine learning models in real-world projects.
- Strong proficiency in Python, with experience in its major AI / ML libraries such as TensorFlow, Keras, PyTorch, Scikit-learn, Pandas, and NumPy.
- Solid foundation in machine learning algorithms, including linear regression, logistic regression, decision trees, random forests, support vector machines, and clustering techniques.
- Experience with deep learning techniques, including neural networks, convolutional neural networks (CNNs), and recurrent neural networks (RNNs).
- Expertise in Natural Language Processing (NLP) concepts, including tokenization, named entity recognition, text classification, language modeling, and sentiment analysis.
- Proven experience in data analysis, data wrangling, and visualization using libraries like Matplotlib, Seaborn, or Plotly.
- Strong knowledge of model evaluation, hyperparameter tuning, and cross-validation techniques.
- Familiarity with model deployment techniques using REST APIs, Flask, FastAPI, or containerization tools like Docker.
- Ability to work with databases and query languages such as SQL, and familiarity with NoSQL databases is a plus.
- Proficient in using version control systems such as Git and collaborative platforms like GitHub or Qualifications :
- Working knowledge of other programming languages such as Java, R, C++, or JavaScript.
- Experience with cloud-based AI / ML platforms like AWS SageMaker, Google AI Platform, or Azure ML.
- Knowledge of MLOps practices, including model versioning, monitoring, and CI / CD pipelines for machine learning.
- Background in computer vision, reinforcement learning, or time-series forecasting is a plus.
- Masters or Bachelors degree in Computer Science, Data Science, Artificial Intelligence, Machine Learning, or a related technical field.
(ref : hirist.tech)