AI / ML Engineer
Location: Bengaluru, India
Department: Techinical
Experience: 4-5 Years
Skills: SQL, cloud platform, Deep Learning, NLP, AI/ML, Tensorflow, Python, Kubernetes, Docker
- Design, develop, and implement machine learning and AI models to solve business problems
- Perform data preprocessing, feature engineering, and exploratory data analysis on structured and unstructured datasets
- Build and maintain end-to-end ML pipelines, from data ingestion to model training and deployment
- Evaluate, optimize, and fine-tune models for accuracy, performance, and scalability
- Collaborate with data scientists, data engineers, and software engineers to integrate ML solutions into applications
- Deploy and serve ML models using frameworks such as TensorFlow Serving, TorchServe, FastAPI, Flask, or similar
- Utilize cloud platforms (AWS, Azure, or GCP) for model training, deployment, and monitoring
- Implement MLOps best practices including versioning, automated testing, CI/CD, and model monitoring.
- Research and adopt emerging AI/ML techniques, including Generative AI and LLM-based solutions.
- Proactively identify and scope new AI opportunities by translating core business challenges into measurable technical objectives and deliverable roadmaps.
- 4–5 years of professional experience in Machine Learning, Deep Learning, or AI solution development
- Strong proficiency in Python and ML frameworks such as TensorFlow, PyTorch, scikit-learn, XGBoost, or Keras
- Solid understanding of data structures, algorithms, probability, and statistics
- Hands-on experience with data preprocessing, feature engineering, and model evaluation techniques
- Practical knowledge of MLOps tools and workflows (MLflow, Kubeflow, Airflow, Docker, Kubernetes)
- Experience working with cloud-based ML services (AWS SageMaker, Azure ML, or Google Vertex AI)
- Strong skills in SQL, Pandas, NumPy, and data manipulation techniques
- Experience deploying ML models via REST APIs and integrating them into production systems
- Hands-on exposure to NLP and/or Computer Vision use cases
- Familiarity with Large Language Models (LLMs) and Generative AI frameworks
- Knowledge of data versioning, Git, and CI/CD pipelines for ML projects
- Practical experience with distributed computing/big data technologies (e.g., Spark, Databricks) for handling and processing large-scale production datasets.
- Cloud or AI/ML certifications (AWS, Azure, GCP) are an added advantage
- Exceptional verbal and written communication skills with the ability to articulate complex technical concepts, trade-offs, and project status clearly to non-technical stakeholders (Product Managers, Business Leaders, etc.).
- Work on impactful AI and ML projects with real-world business applications
- Collaborate with a highly skilled team of engineers, data scientists, and cloud experts
- Opportunity to work on cutting-edge technologies including Generative AI and Large Language Models
- Competitive compensation, continuous learning opportunities, and a growth-oriented work culture
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
