Machine Learning Engineer

1 month ago


Bengaluru, India Ficha Full time

⚠️ When you apply, please read and follow the instructions below carefully so that your application can be taken into account. Otherwise, your application will automatically be rejected.


Job Description : Machine Learning Engineer (F/M)


Ready to join the Ficha team to eradicate waste sorting errors ? ♻️


The magic of Ficha :

  • AI to better understand citizen behaviors.
  • Digital tools and support to change citizen behaviors and optimize waste sorting. We support more than thirty territories in France with growing momentum .


Job description :

Are you passionate about machine learning and want to make a positive impact on our mothership and citizen behaviors ?

We invite you to join our team as a Machine Learning Engineer.

Your main mission will be to deploy and optimize machine learning models in production while measuring their performance and ensuring their scalability.


Your main missions (should you choose to accept them) :

  • Define and Maintain Pipelines : Ensure scalability and deployments of models.
  • Continuous Improvement of Models : Help in the continuous improvement of current models.
  • Data Flow Management : Handle massive incoming data flows.
  • Monitoring System : Improve the monitoring system of deployed models and manage metadata.
  • Cloud Platform Management : Manage cloud computing platforms such as GCP. Experience in cloud architecture or embedded systems is welcome.


Required technical skills :

  • Expertise in Pipeline Creation : Proficiency in Python, knowledge of Orchestration tools is welcome.
  • Cloud Management : Strong knowledge of managing a cloud provider like AWS or GCP for the storing of images. Experience with GCP specifically is a plus
  • Experience in setting up and managing CI/CD pipelines using Google Cloud Build or similar tools.
  • Experience managing artifacts using Artifact Registry / CodeArtifact
  • Containerization : Knowledge of Docker is necessary
  • Model Versioning : Experience managing model versions. Knowledge of MLflow, DVC, or equivalents.
  • Training Computer Vision Models : Experience in training and fine-tuning computer vision models.
  • Data Analysis and Organization : Ability to analyze and organize data.
  • Deployment on Embedded Systems : Skills in deploying on embedded systems are a significant asset, with TensorRT experience being a bonus.


Soft skills :

  • Experience working in environments that use agile methodologies.
  • Proactive and dynamic.
  • Teamwork and coordination skills.
  • Decision-making abilities.
  • Environmental sensitivity.
  • Ability to integrate into a startup and cosmopolitan environment.


Profile sought :

  • Minimum 2-3 years of experience in ML engineering in the field of computer vision.
  • Experience in an industrial environment.
  • Language : Fluent in English.


What we offer :

  • Full time contract.
  • 25 days paid leave per year.
  • Remote work possible.


Why join Ficha’s mission ?

  • Continuous innovation : Participate in innovative and cutting-edge projects in the field of AI and machine learning.
  • Positive environment : Join a dynamic and multicultural team that values collaboration and creativity.
  • Environmental impact : Actively contribute to revolutionary solutions for waste management, helping territories improve their practices.
  • Career development : Develop your skills and grow in a stimulating environment within a rapidly growing startup.


Ready to take on the mission ?

Send us your CV and a 1 minute video showing your motivation at timothee@ficha.fr.

Please note that your application will not be accepted without the video.


Tip for your video :

Explain why you want to join Ficha and why you think you're the ideal candidate.


We look forward to meeting you and having you join us in transforming the waste management sector with machine learning

Ficha's recruitment team




  • Bengaluru, India LTIMindtree Full time

    Ask is Machine Learning Engineers. As an ML Engineer, you will be key in designing, developing, and deploying cutting-edge machine learning solutions to address complex business challenges. You will collaborate with cross-functional teams to grasp requirements, develop prototypes, and implement scalable machine learning systems. The ideal candidate is...


  • Bengaluru, India Spydra Full time

    Job 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 services....


  • Bengaluru, India Spydra Full time

    Job 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, India Spydra Full time

    Job 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, India Brillio Full time

    Job Title: Machine Learning EngineerExperience Level : 6 to 12 yearsLocation : Bangalore/Chennai/HyderabadKey ResponsibilitiesDesign and Development : Design, build, and deploy scalable machine learning models to solve business problems.Data Preparation : Collect, preprocess, and analyze large datasets for training and validation of models.Model Training and...


  • Bengaluru, India Velocity FinCrime Solutions Suite Full time

    As a Machine Learning Engineer, your primary responsibility will be to design, develop, and implement machine learning models and algorithms to address complex business problems and enhance our products and services. You will work closely with data scientists, software engineers, and product managers to deploy machine learning solutions into production...


  • Bengaluru, India Velocity FinCrime Solutions Suite Full time

    As a Machine Learning Engineer, your primary responsibility will be to design, develop, and implement machine learning models and algorithms to address complex business problems and enhance our products and services. You will work closely with data scientists, software engineers, and product managers to deploy machine learning solutions into production...


  • Bengaluru, India Valiance Solutions Full time

    About Us: Valiance Solutions is a niche AI consulting firm providing advanced solutions with competencies in AI, data engineering, and cloud platforms. With a team of 120 skilled professionals, we are dedicated to delivering innovative AI and data-driven solutions primarily for the US and Indian markets. Our core expertise includes data science, generative...


  • Bengaluru, India NeuralGarage Full time

    Overview:The MachineLearning Engineer plays a crucial role in our organizationleveraging advanced data analysis and modeling techniques todevelop cuttingedge machine learning solutions. This role isinstrumental in driving innovation and improving our products andservices through the application of predictive modelingrecommendation systems and other machine...


  • Bengaluru, India Amelia Full time

    Job Title : R&D Engineer - MLDepartment : Research and DevelopmentEducation : Bachelor’s degree in Computer Science or equivalent (NITs,BITS,IITs,IIIT,IISc)Location : Bangalore (ITPL, Whitefield)Primary Skills (Priority given to items 3 and 4):Demonstrated expertise in statistical analysis and machine learning concepts, with proficiency in...


  • Bengaluru, India Amelia Full time

    Job Title : R&D Engineer - MLDepartment : Research and DevelopmentEducation : Bachelor’s degree in Computer Science or equivalent (NITs,BITS,IITs,IIIT,IISc)Location : Bangalore (ITPL, Whitefield)Primary Skills (Priority given to items 3 and 4):Demonstrated expertise in statistical analysis and machine learning concepts, with proficiency in...


  • Bengaluru, India Nykaa Full time

    About TeamOur team actively engages in developing recommendation engines for all Nykaa platforms. As an ML Engineer, you have to build a Machine Learning platform which enhances productivity, and increases the speed at which the Machine learning team delivers outcomes. You are expected to participate in building a robust, scalable and maintainable ML...


  • Bengaluru, India Brillio Full time

    Job Title: Machine Learning EngineerExperience Level : 6 to 12 years Location : Bangalore/Chennai/Hyderabad Key ResponsibilitiesDesign and Development: Design, build, and deploy scalable machine learning models to solve business problems.Data Preparation: Collect, preprocess, and analyze large datasets for training and validation of models.Model Training and...


  • Bengaluru, India Brillio Full time

    Job Title: Machine Learning Engineer Experience Level : 6 to 12 years Location : Bangalore/Chennai/Hyderabad Key Responsibilities Design and Development : Design, build, and deploy scalable machine learning models to solve business problems. Data Preparation : Collect, preprocess, and analyze large datasets for training and validation of models. Model...


  • Bengaluru, India Brillio Full time

    Job Title: Machine Learning EngineerExperience Level : 6 to 12 years Location : Bangalore/Chennai/Hyderabad Key ResponsibilitiesDesign and Development: Design, build, and deploy scalable machine learning models to solve business problems.Data Preparation: Collect, preprocess, and analyze large datasets for training and validation of models.Model Training and...


  • Bengaluru, India Krutrim Full time

    About Us:Ola Krutrim is a cutting-edge technology company specializing in data-driven solutions andmachine learning. We are seeking a highly skilled and motivated Machine Learning Engineer tojoin our Data Science Team. This role is crucial in bridging the gap between data scientists, dataengineers, and production systems, ensuring the smooth deployment and...


  • Bengaluru, India Krutrim Full time

    About Us:Ola Krutrim is a cutting-edge technology company specializing in data-driven solutions andmachine learning. We are seeking a highly skilled and motivated Machine Learning Engineer tojoin our Data Science Team. This role is crucial in bridging the gap between data scientists, dataengineers, and production systems, ensuring the smooth deployment and...


  • Bengaluru, India Accel India Full time

    Senior Machine Learning (ML) Engineer 25L 40L Company : Series A Accel Company Location: Bengaluru Karnataka Type: FullTime Experience Level: 45 years of experience in machine learning and AI engineering. About the Role We are looking for a Senior Machine Learning Engineer who will design develop and deploy machine learning models to solve realworld...


  • Bengaluru, India Deloitte Full time

    Hi, We are looking for Candidates who are having experience asML Ops Engineer .Experience Required: 7+ years.Location: Bengaluru, Karnataka, IndiaResponsibilities:Model Deployment & Management:Design and implement end-to-end pipelines for deploying machine learning models into production environments.Ensure models are scalable and reliable and maintain high...


  • Bengaluru, India Staffopedia Consulting LLP Full time

    Who you areWe're looking for an innovative and passionate Machine Learning Engineers to join our team. You are someone who loves solving complex problems, enjoys the challenges of working with huge data sets, and has a knack for turning theoretical concepts into practical, scalable solutions. You are a strong team player but also thrive in autonomous...