Machine Learning Engineer

1 week ago


Bengaluru, Karnataka, India TCP Corps Full time
Responsibilities:
• Develop, deploy, and maintain machine learning models using AWS Sagemaker and MLFlow.
• Implement end-to-end ML pipelines, from data ingestion to model deployment.
• Optimize model performance and scalability.
• Collaborate with data scientists to transition models from development to production.
• Implement Data Science Techniques (Statistical Analysis, Hypothesis Testing, Time Series Forecasting, Natural Language Processing, Classical Machine Learning Algorithms such as Linear Regression, Decision Trees, Random Forests, Support Vector Machines, K-Means Clustering)
• Monitor and manage deployed models to ensure performance and accuracy.
• Document processes and workflows to support reproducibility and transparency.
• Stay updated with the latest advancements in machine learning and related technologies.
• Design and implement data preprocessing and feature engineering pipelines.
• Integrate machine learning models with existing data systems and applications.
• Perform hyperparameter tuning and model validation to ensure high performance.
• Implement continuous integration and continuous deployment (CI/CD) pipelines for ML models.
• Conduct regular audits and performance checks of ML models in production.
• Provide technical guidance and mentorship to junior ML engineers and data scientists. Technical Expertise Expected:
• Machine Learning Frameworks (TensorFlow, PyTorch & Scikit-learn, Keras, XGBoost, LightGBM, CatBoost)
• MLOps Tools (AWS Sagemaker, MLFlow, Kubeflow, Docker, Kubernetes, Azure Machine Learning, Google AI Platform, Jenkins and AWS/Azure/GCP CI/CD techniques)
• Programming Languages (Python, SQL, Scala, Java, R)
• ML Pipeline integration with Data Processing and Querying tech stack (Apache Spark, Apache Airflow, Apache Kafka, AWS Kinesis, Azure Data Factory, Pandas, Presto)
• Model Deployment (RESTful APIs, Flask, FastAPI, Sagemaker Deploy, AWS Lambda, Azure Functions, Tensorflow Serving, TorchServe, Kubernetes with KServe)
• Version Control and Collaboration (Git, GitHub, GitLab, Bitbucket, AWS Code Commit, Azure DevOps)
• Big Data Technologies (Hadoop, HDFS)
• ML Ops Framework Integration with Data Storage Solutions (Amazon Redshift, Snowflake, Google BigQuery, Azure Synapse Analytics,AWS RDS, AWS S3, Azure Blob Storage, Google Cloud Storage, MongoDB, Cassandra) Qualifications:
• Bachelor's or Master's degree in Computer Science, Data Science, Machine Learning, Engineering, or a related field.
• Proven experience as an ML Engineer with hands-on experience in Sagemaker and MLFlow (Minimum 4 years).
• Strong programming skills in Python and proficiency in ML libraries such as TensorFlow, PyTorch, and scikit-learn.
• Experience with on-premise and cloud-based ML solutions and architectures.
• Hands-on experience with ML Ops framework, practices and tools.
• Excellent problem-solving skills and ability to work independently.
• Strong communication and teamwork skills. Preferred Certifications:
• AWS Certifications (AWS Certified Machine Learning – Specialty, AWS Certified Solutions Architect – Associate/Professional)
• Azure Certifications (Microsoft Certified: Azure Data Scientist Associate)
• Google Cloud Certifications (Google Professional Machine Learning Engineer)
• MLOps and Data Engineering Certifications (Databricks Certified Machine Learning Professional)

  • Bengaluru, Karnataka, India Spydra Full time

    DescriptionJob Summary :We are seeking a talented and motivated Machine Learning Engineer to join our team. The ideal candidate will have a strong background in machine learning algorithms, data analysis, and software development.You will be responsible for designing, developing, and deploying machine learning models and systems that drive our products and...


  • Bengaluru, Karnataka, India DrillBit Plagiarism Full time

    Company DescriptionDrillBit Plagiarism is a global SaaS platform specializing in plagiarism detection, AI text analysis, and grammar checking, trusted by over 2,000 academic institutions across 20 countries. With a strong presence in the USA and India, DrillBit is dedicated to fostering originality, creativity, and innovation among students and researchers....


  • Bengaluru, Karnataka, India Jumio Full time

    Role Purpose:The Machine Learning Engineer III will play a critical role in advancing Jumio's Biometric Verification team's mission to develop and enhance state-of-the-art solutions for liveness detection. This role is essential for ensuring the highest standards of security and user verification through the application of advanced machine learning and deep...


  • Bengaluru, Karnataka, India Jumio Full time

    Role Purpose: The Machine Learning Engineer III will play a critical role in advancing Jumio's Biometric Verification team's mission to develop and enhance state-of-the-art solutions for liveness detection. This role is essential for ensuring the highest standards of security and user verification through the application of advanced machine learning and...


  • Bengaluru, Karnataka, India Weekday AI Full time

    This role is for one of the Weekday's clientsMin Experience: 0 yearsLocation: Bengaluru, IndiaJobType: full-timeWe are seeking a skilled Machine Learning Engineer responsible for developing, deploying, and optimizing machine learning solutions for real-world use cases. The ideal candidate will work closely with cross-functional teams to build scalable ML...


  • Bengaluru, Karnataka, India airisDATA Full time

    Job Title: Machine Learning Engineer (Python Coding with ML Experience)BAND: B3Years of Experience: YearsLocation: Bangalore (5 Days Working)NO WFH allowed at the moment.Job Summary:We are seeking a highly skilled and versatile Machine Learning Engineer who embodies the rare combination of a strong software engineer and ML exposure with experience in...


  • Bengaluru, Karnataka, India Weekday AI Full time

    This role is for one of the Weekday's clientsMin Experience: 0 yearsLocation: Bengaluru, IndiaJobType: full-timeWe are seeking a skilled Machine Learning Engineer responsible for developing, deploying, and optimizing machine learning solutions for real-world use cases. The ideal candidate will work closely with cross-functional teams to build scalable ML...


  • Bengaluru, Karnataka, India Apple Full time

    This position involves a wide variety of skills, innovation, and is a rare opportunity to be working on groundbreaking, new applications of machine-learning, research and implementationUltimately, your work would have a huge impact on billions of users across the globeYou can help inspire change, by using your skills to influence globally recognized products...


  • Bengaluru, Karnataka, India FxConsulting Full time

    We are hiring for the position ofSenior Machine Learning Engineerfor a leadingE-commerce organizationbased inBangalore.Experience:4–6 yearsIf you have strong expertise inMachine Learning, Time Series Forecasting, Deep Learning, andLLMs, we would love to connect with youWhat would you be doing/ Expected from this role?• Collaborate with cross-functional...


  • Bengaluru, Karnataka, India Weekday AI Full time

    This role is for one of the Weekday's clientsMin Experience: 3 yearsLocation: BangaloreJobType: full-timeWe are seeking a highly skilled Machine Learning Engineer to design, build, and scale production-ready ML systems. The ideal candidate will have a strong software engineering background, hands-on experience with ML frameworks, and a deep understanding of...