Machine Learning Engineer

1 week ago


Bengaluru, Karnataka, India Weekday AI (YC W21) Full time

This role is for one of the Weekday's clients
Min Experience: 3 years

Location: Bangalore

JobType: full-time

We 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 MLOps principles. You will be responsible for architecting model training, inference, and deployment pipelines that enable efficient experimentation and reliable performance at scale.

Requirements
What You'll Do

  • Design and implement automated training and inference pipelines, including building a model registry system for artifact tracking, versioning, and lineage.
  • Develop frameworks for on-demand model training and architect parallel processing systems to support inference in event-driven environments.
  • Design and develop robust APIs that expose machine learning capabilities for internal and external use.
  • Build ETL pipelines and preprocessing frameworks tailored for ML applications.
  • Implement comprehensive monitoring solutions to identify performance bottlenecks and optimize system scalability.
  • Create infrastructure to support offline and online experimentation.
  • Build internal tools and frameworks that standardize ML workflows across teams and improve efficiency.
  • Stay up to date with emerging trends in machine learning engineering and MLOps, and evaluate new tools and best practices.
  • Contribute to technical architecture and decision-making to enhance ML infrastructure and platform capabilities.

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 3+ years of experience in software engineering with a focus on machine learning systems.
  • Strong programming skills in Python and proficiency with ML frameworks such as TensorFlow, PyTorch, or Scikit-learn.
  • Hands-on experience building and maintaining production-grade ML pipelines.
  • Proficiency with containerization tools like Docker and Kubernetes.
  • Experience working with cloud platforms (AWS, GCP, or Azure) and their ML services.
  • Strong understanding of software engineering best practices, including version control, CI/CD, and testing.
  • Experience with data processing frameworks for large-scale data workflows.
  • Excellent problem-solving skills and the ability to work independently on complex technical challenges.
  • Strong communication and collaboration skills to work effectively with cross-functional teams.

Key Skills
Machine Learning | Python | TensorFlow | PyTorch | Scikit-learn | MLOps | Docker | Kubernetes | Cloud Platforms (AWS/GCP/Azure) | CI/CD | ETL Pipelines



  • 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 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...


  • 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...


  • 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 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...