37 Data Science jobs in Kochi
Data Science Graduate Intern
Posted 19 days ago
Job Viewed
Job Description
Remote Graduate Trainee - Data Science
Posted 20 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in data collection, cleaning, and preprocessing tasks.
- Perform exploratory data analysis (EDA) to identify trends and patterns.
- Support the development and validation of predictive models.
- Create data visualizations and reports to communicate findings.
- Collaborate with senior data scientists on various projects.
- Learn and apply machine learning algorithms and statistical techniques.
- Contribute to data warehousing and business intelligence initiatives.
- Participate in team meetings and knowledge-sharing sessions.
- Assist in documenting data science processes and methodologies.
- Adhere to best practices in data analysis and reporting.
- Recent graduate with a Bachelor's or Master's degree in Data Science, Statistics, Mathematics, Computer Science, Economics, or a related quantitative field.
- Foundational knowledge of programming languages such as Python or R.
- Understanding of statistical concepts and data analysis techniques.
- Familiarity with data manipulation libraries (e.g., Pandas, NumPy).
- Basic knowledge of machine learning concepts is a plus.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
- Ability to work independently and manage time effectively in a remote setting.
- Eagerness to learn and adapt to new technologies and methodologies.
Data Science Intern - AI/ML Focus
Posted 8 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in data collection, cleaning, and preprocessing for various projects.
- Support the development and implementation of machine learning models.
- Perform exploratory data analysis and data visualization to identify trends and insights.
- Help in the evaluation and tuning of model performance.
- Document methodologies, findings, and results.
- Collaborate with senior data scientists and engineers on project tasks.
- Participate in team meetings and contribute to discussions.
- Learn and apply new data science techniques and tools.
- Assist in the preparation of reports and presentations.
- Currently pursuing a Bachelor's or Master's degree in Computer Science, Statistics, Mathematics, Engineering, or a related quantitative field.
- Foundational knowledge of statistics and probability.
- Proficiency in Python programming and relevant libraries (e.g., Pandas, NumPy, Scikit-learn).
- Basic understanding of machine learning algorithms.
- Familiarity with data visualization tools.
- Strong analytical and problem-solving skills.
- Good communication and interpersonal skills.
- Eagerness to learn and contribute in a team environment.
- Ability to work effectively in a hybrid setting.
Senior Technical Sourcer - Data Science & AI
Posted 20 days ago
Job Viewed
Job Description
Key Responsibilities:
- Develop and execute innovative sourcing strategies to identify qualified candidates for Data Science, Machine Learning, AI, and related technical roles.
- Utilize advanced Boolean search techniques, LinkedIn Recruiter, GitHub, and other platforms to discover passive and active candidates.
- Conduct thorough pre-screening calls to assess candidate qualifications, technical skills, and cultural fit.
- Build and maintain robust talent pipelines for current and future hiring needs.
- Partner closely with Technical Recruiters and Hiring Managers to understand role requirements and market dynamics.
- Maintain accurate and up-to-date candidate records in the Applicant Tracking System (ATS).
- Stay current with industry trends, emerging technologies, and best practices in technical sourcing.
- Provide market intelligence and insights to the recruitment team.
- Ensure a positive and engaging candidate experience throughout the sourcing process.
- Bachelor's degree in a relevant field or equivalent practical experience.
- Minimum of 5 years of experience in technical sourcing, with a strong focus on Data Science, AI, Machine Learning, or Software Engineering.
- Expertise in advanced sourcing techniques, including Boolean search and effective use of recruitment technology platforms.
- Deep understanding of technical terminology, programming languages, AI/ML concepts, and cloud technologies.
- Excellent communication, interpersonal, and negotiation skills.
- Proven ability to build relationships and engage with highly technical candidates.
- Proficiency with Applicant Tracking Systems (ATS).
- Ability to manage multiple sourcing projects simultaneously and meet tight deadlines.
- Strong analytical skills and attention to detail.
- Experience working in a recruitment agency or RPO environment is advantageous.
Lead Machine Learning Engineer
Posted 1 day ago
Job Viewed
Job Description
- Leading the design, development, and implementation of advanced machine learning models.
- Researching and evaluating new ML techniques and technologies.
- Building and maintaining scalable MLOps infrastructure for model training, deployment, and monitoring.
- Collaborating with data scientists, software engineers, and product managers to integrate ML solutions.
- Mentoring and guiding a team of machine learning engineers, fostering technical growth.
- Defining and tracking key performance indicators for ML models.
- Ensuring the ethical and responsible use of AI and ML technologies.
- Contributing to the overall AI strategy and roadmap.
- Presenting findings and technical solutions to stakeholders.
- Driving innovation in areas such as deep learning, NLP, computer vision, and reinforcement learning.
- Master's or Ph.D. in Computer Science, Statistics, Mathematics, or a related quantitative field.
- 7+ years of hands-on experience in machine learning engineering or data science, with at least 2 years in a leadership role.
- Proven expertise in Python and ML libraries such as TensorFlow, PyTorch, Scikit-learn.
- Strong understanding of statistical modeling, data mining, and predictive analytics.
- Experience with cloud platforms (AWS, Azure, GCP) and ML services.
- Proficiency in MLOps practices and tools (e.g., MLflow, Kubeflow, Docker, Kubernetes).
- Excellent problem-solving, analytical, and critical thinking skills.
- Exceptional communication and interpersonal abilities, with the capacity to explain complex technical concepts to non-technical audiences.
- Experience in leading and mentoring technical teams.
- Strong understanding of software development best practices.
AI & Machine Learning Lead
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the research, development, and deployment of machine learning models and AI solutions to address critical business challenges.
- Oversee the entire ML lifecycle, from data collection and preprocessing to model training, evaluation, and deployment.
- Mentor and guide a team of AI/ML engineers and data scientists, fostering a collaborative and innovative environment.
- Define the technical strategy and roadmap for AI/ML initiatives, aligning with business objectives.
- Stay abreast of the latest advancements in AI, machine learning, deep learning, and related fields, identifying opportunities for application.
- Design and implement scalable and robust ML pipelines and infrastructure.
- Collaborate with product managers, engineers, and stakeholders to understand requirements and translate them into AI solutions.
- Evaluate and select appropriate ML algorithms and tools for various applications.
- Ensure the ethical and responsible development and deployment of AI systems.
- Present findings and technical strategies to both technical and non-technical audiences.
- Contribute to the development of intellectual property and publications in the field of AI.
- Manage project timelines, resources, and deliverables for AI initiatives.
Qualifications:
- Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, Statistics, or a related quantitative field.
- 7+ years of hands-on experience in developing and deploying machine learning models in production.
- Proven experience in leading AI/ML projects and teams.
- Expertise in various ML algorithms (e.g., supervised, unsupervised, deep learning) and their applications.
- Proficiency in programming languages such as Python and experience with ML frameworks (e.g., TensorFlow, PyTorch, Scikit-learn).
- Strong understanding of data science principles, statistical modeling, and data analysis.
- Excellent leadership, communication, and interpersonal skills.
- Experience with cloud platforms (AWS, Azure, GCP) and MLOps practices is highly desirable.
- Ability to translate complex business problems into machine learning solutions.
Senior Machine Learning Engineer
Posted 6 days ago
Job Viewed
Job Description
Responsibilities:
- Design, build, and maintain scalable machine learning systems and pipelines.
- Develop and implement advanced machine learning algorithms and statistical models.
- Perform data preprocessing, feature engineering, and model selection for various AI tasks.
- Train, evaluate, and optimize machine learning models for performance and accuracy.
- Deploy machine learning models into production environments, ensuring robustness and scalability.
- Collaborate with data scientists, software engineers, and product managers to translate business requirements into technical solutions.
- Stay current with the latest research and advancements in machine learning, deep learning, and AI.
- Mentor junior engineers, provide technical guidance, and foster a culture of learning and innovation.
- Contribute to the architectural design and technical roadmap of our AI platforms.
- Troubleshoot and resolve issues related to model performance and system deployment.
- Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, Statistics, or a related quantitative field.
- Minimum of 5 years of hands-on experience in developing and deploying machine learning models in production.
- Expertise in Python and common ML frameworks such as TensorFlow, PyTorch, Keras, or Scikit-learn.
- Strong understanding of various ML algorithms (e.g., supervised, unsupervised, reinforcement learning) and deep learning architectures.
- Experience with cloud platforms (AWS, Azure, GCP) and MLOps practices.
- Proficiency in data manipulation and analysis using tools like Pandas, NumPy, and SQL.
- Excellent problem-solving, analytical, and critical thinking skills.
- Strong communication and collaboration skills, essential for working effectively in a remote team environment.
- Ability to lead technical initiatives and mentor junior team members.
- Experience with big data technologies (e.g., Spark, Hadoop) is a plus.
Be The First To Know
About the latest Data science Jobs in Kochi !
Machine Learning Engineer - NLP
Posted 10 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, build, and deploy scalable NLP models for tasks such as text classification, sentiment analysis, named entity recognition, machine translation, and question answering.
- Develop and implement state-of-the-art NLP algorithms and techniques, leveraging deep learning frameworks.
- Process and analyze large volumes of text data, including cleaning, tokenization, and feature engineering.
- Collaborate with product managers and software engineers to integrate NLP models into production systems.
- Evaluate and fine-tune model performance, optimizing for accuracy, efficiency, and robustness.
- Stay abreast of the latest research and advancements in NLP and machine learning.
- Contribute to the development of internal tools and libraries to streamline NLP development workflows.
- Conduct experiments, analyze results, and present findings to technical and non-technical stakeholders.
- Ensure the ethical and responsible development and deployment of NLP technologies.
- Troubleshoot and debug issues related to NLP model performance and implementation.
- Mentor junior engineers and contribute to knowledge sharing within the team.
- Master's or Ph.D. in Computer Science, Artificial Intelligence, Computational Linguistics, or a related field with a specialization in NLP.
- Minimum of 5 years of professional experience in machine learning, with a strong focus on NLP development and deployment.
- Proven expertise in developing and implementing various NLP techniques (e.g., RNNs, LSTMs, Transformers, BERT, GPT).
- Proficiency in Python and ML libraries such as TensorFlow, PyTorch, spaCy, NLTK, and Hugging Face Transformers.
- Experience with data preprocessing, feature engineering, and model evaluation for text data.
- Strong understanding of machine learning principles, algorithms, and best practices.
- Experience with cloud platforms (AWS, Azure, GCP) and MLOps is a plus.
- Excellent analytical, problem-solving, and critical thinking skills.
- Strong communication and collaboration skills, with the ability to thrive in a fully remote, fast-paced environment.
- Ability to work independently and manage complex projects from conception to completion.
Senior Machine Learning Engineer
Posted 18 days ago
Job Viewed
Job Description
- Designing, developing, and implementing production-ready machine learning models and pipelines.
- Collaborating with data scientists to translate research models into robust, scalable systems.
- Building and maintaining the infrastructure required for training, evaluating, and deploying ML models.
- Implementing MLOps best practices, including CI/CD for ML, model monitoring, and versioning.
- Optimizing ML algorithms and code for performance and efficiency.
- Troubleshooting and debugging complex ML systems in production environments.
- Working with large datasets, ensuring data quality and integrity.
- Contributing to the technical roadmap and strategy for ML initiatives.
- Staying current with advancements in ML technologies and applying them where appropriate.
- Documenting ML processes, models, and systems thoroughly.
- Master's or Ph.D. in Computer Science, Engineering, Statistics, or a related quantitative field.
- 5+ years of experience in machine learning engineering or a similar role.
- Strong programming skills in Python and experience with ML libraries/frameworks (e.g., TensorFlow, PyTorch, scikit-learn).
- Proven experience in building and deploying ML models into production environments.
- Solid understanding of MLOps principles and tools.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
- Familiarity with data processing tools and big data technologies (e.g., Spark).
- Excellent problem-solving skills and the ability to work independently.
- Strong communication skills, essential for remote collaboration.
- Experience in distributed systems and parallel computing is a plus.
Senior Machine Learning Engineer
Posted 20 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and deploy production-ready machine learning models.
- Build and maintain robust ML pipelines for training and inference.
- Experiment with and implement various ML algorithms and deep learning architectures.
- Optimize model performance, efficiency, and scalability.
- Collaborate with cross-functional teams to integrate ML solutions into products.
- Conduct thorough model evaluation and validation.
- Stay up-to-date with the latest advancements in ML and AI research.
- Contribute to code reviews and maintain high-quality software engineering standards.
- Master's or Ph.D. in Computer Science, Artificial Intelligence, Statistics, or a related quantitative field.
- 6+ years of experience in machine learning engineering or a related role.
- Deep understanding of ML algorithms, statistical modeling, and deep learning frameworks (e.g., TensorFlow, PyTorch).
- Proficiency in programming languages such as Python.
- Experience with MLOps principles and tools is highly desirable.
- Strong software engineering skills and experience with CI/CD pipelines.
- Excellent problem-solving and analytical abilities.
- Strong communication and collaboration skills.
- Ability to work independently and manage projects effectively in a remote setting.