Software Engineer (AI/ML/CV)

Brivo, Inc.

Bengaluru

On-site

INR 1,200,000 - 2,400,000

Full time

10 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Brivo, Inc. in Bangalore is seeking a Software Engineer (AI/ML/CV) to own end-to-end ML development, from data processing to model deployment, leveraging LLMs, VLMs, and transformer architectures.

The role collaborates with ML engineers to advance SOTA models, while applying CNNs/Transformers in real-world deployments. Proficiency in Python and ML frameworks is required; familiarity with MLOps and Docker is a plus.

Qualifications

  • Bachelors or Masters Degree in Computer Science or related disciplines.
  • 2 - 4 years of experience required.
  • At least 1 year of experience with LLMs/VLMs including architecture, training, datasets, and knowledge of SOTA models and frameworks to leverage these models.
  • Strong theoretical and prior experience of CNNs and Transformers including their usage in at least one successful product deployment
  • Fluency in Python Programming.
  • Working knowledge of C/C++ desirable.
  • Familiarity with ML Frameworks like Pytorch, TensorFlow etc.
  • Familiarity with MLOps, including Model Quantization, usage of annotation tools and model versioning tools like MLFlow.
  • Strong background in Mathematics and Statistics.
  • Sharp problem solving skills and ability to resolve ambiguous requirements
  • Familiarity with Dockers.

Responsibilities

  • Handle all aspects of data filtering and agglomeration.
  • Collaborate with other ML Engineers to brainstorm on best practices, updates on SOTA models.
  • Translate problem requirements to architecture, codebase, and datasets. Enhancements of in-house/available open-source repositories to meet problem requirements.
  • Work with data labeling teams to handle annotation metadata for your datasets.
  • Handle all aspects of the Machine Learning cycle including data preprocessing, augmentations, training, model and experiment versioning, ablation studies and benchmarking.

Skills

Python
ML concepts
CNNs
Transformers
MLOps
Mathematics
Statistics
Problem solving

Education

Bachelor's or Master's in CS

Tools

PyTorch
TensorFlow
MLFlow
Docker
Git

Job description

Software Engineer (AI/ML/CV)

Department: Engineering - Video


Employment Type: Full Time


Location: Bangalore


Reporting To: Engineering Manager


Description

Summary


In this role, you will take end-to-end ownership of converting complex problem statements into scalable, state-of-the-art machine learning solutions. Working at the intersection of data engineering, research, and deployment, you will harness LLMs, VLMs, and Transformer architectures to build, optimize, and version high-impact models alongside a collaborative team of ML engineers.


Responsibilities


  • Handle all aspects of data filtering and agglomeration.

  • Collaborate with other ML Engineers to brainstorm on best practices, updates on SOTA models.

  • Handle all translation of problem requirements to choice of architecture, codebase, and datasets. Enhancements of in-house/available open-source repositories to meet problem requirements.

  • Work with data labeling teams to handle annotation metadata for your datasets.

  • Handle all aspects of the Machine Learning cycle including data preprocessing, augmentations, training, model and experiment versioning, ablation studies and benchmarking.


Qualifications


  • Bachelors or Masters Degree in Computer Science or related disciplines.

  • 2 - 4 years of experience required.

  • At least 1 year of experience with LLMs/VLMs including their architecture, training, datasets, and knowledge of SOTA models and frameworks to leverage these models.

  • Strong theoretical and prior experience of CNNs and Transformers including their usage in at least one successful product deployment

  • Fluency in Python Programming.

  • Working knowledge of C/C++ desirable.

  • Familiarity with ML Frameworks like Pytorch, TensorFlow etc.

  • Familiarity with MLOps, including Model Quantization, usage of annotation tools and model versioning tools like MLFlow.

  • Strong background in Mathematics and Statistics.

  • Sharp problem solving skills and ability to resolve ambiguous requirements

  • Familiarity with Dockers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI/ML Engineer
Senior AI/ML Engineer

Unifyed • Gurgaon

On-site
INR 1,500,000 - 2,500,000
Lead AI/ML Engineer
Lead AI/ML Engineer

Relanto • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Lead Engineer - AI/ML
Lead Engineer - AI/ML

Mindfire Solutions • India

On-site
INR 2,000,000 - 3,000,000
AI/ML Engineer - I
AI/ML Engineer - I

Geekyants • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Job Title: Machine Learning Engineer
Job Title: Machine Learning Engineer

DVA • Surat

On-site
INR 600,000 - 1,000,000
Staff ML Engineer
Staff ML Engineer

Weekday AI • Bengaluru

On-site
INR 5,000,000 - 9,900,000
Gen AI/ML Engineer
Gen AI/ML Engineer

Indexnine • Bengaluru

Hybrid
INR 1,400,000 - 2,400,000
Senior AI / ML Engineer
Senior AI / ML Engineer

TekFrameworks • Hyderabad

On-site
INR 11,561,000 - 20,231,000
AI/ML Engineer
AI/ML Engineer

Zepcruit • Maharashtra

On-site
INR 500,000 - 900,000
Machine Learning Engineering Senior Engineer
Machine Learning Engineering Senior Engineer

V2soft • Chennai District

On-site
INR 1,200,000 - 1,800,000