Software Engineer (AI/ML/CV)

Brivo

Bengaluru

On-site

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

Full time

12 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Brivo is seeking a talented ML Engineer to own end-to-end machine learning solutions, spanning data engineering, research, and deployment. You will work with LLMs, VLMs, and Transformer architectures to build, optimize, and version high-impact models alongside a team of ML engineers.

Based in Bangalore, you will collaborate across teams to translate complex requirements into scalable architectures, datasets, and code, contributing to a cloud-first platform for smart spaces and physical security.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science or related disciplines.
  • 2–4 years of experience.
  • At least 1 year of experience with LLMs/VLMs and knowledge of SOTA 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.
  • Handle all translation of problem requirements to architecture, codebase, and datasets; enhancements of in-house/open-source repositories.
  • Work with data labeling teams to handle annotation metadata for your datasets.
  • Oversee the Machine Learning cycle including data preprocessing, augmentations, training, model and experiment versioning, ablation studies and benchmarking.

Skills

Python
LLMs/VLMs
CNNs & Transformers
Math & Statistics
Problem solving
MLOps concepts
Deep learning research

Education

Bachelor's or Master's in CS or related

Tools

Docker
PyTorch
TensorFlow
MLFlow
C/C++

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

Location

Bangalore

Description

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.
About Brivo

Brivo and Eagle Eye Networks have come together to create a category-defining, cloud-first platform at the intersection of AI and the physical world. Our mission is simple and ambitious: to make physical spaces safer, smarter, and more autonomous, from single-site businesses to global enterprises.

As the unified global leaders in cloud-based access control and video surveillance, we provide a comprehensive digital foundation for the built environment. By combining Brivo's pioneering building access platform with Eagle Eye's AI-powered video management system (VMS), we have created a system of intelligence that protects over 600 million square feet across 90+ countries. Every door, camera, and credential in our ecosystem acts as a real-time sensor, leveraging AI to prevent incidents, improve operations, and enable entirely new workflows across sectors, including commercial real estate, retail, healthcare, education, and critical infrastructure.

With a global footprint spanning headquarters in Bethesda, Maryland, and Austin, Texas, and international offices in Amsterdam, London, Bangalore, and Tokyo, we are leveraging our open APIs and cyber-secure cloud infrastructure to reshape the future of physical security. Join us as we build the world’s most robust platform for video intelligence and smart space automation. Learn more at www.brivo.com.

Brivo is an equal employment opportunity employer and values diversity. Qualified candidates are considered for employment without regard to race, religion, gender, gender identity, sexual orientation, national origin, age, military or veteran status, disability, or any other characteristic protected by applicable law. If you require reasonable accommodations during the application or interview process, please inform us.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Operations Engineer
Operations Engineer

Brivo • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Engineer - QA
Senior Engineer - QA

Brivo • Bengaluru

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

Brivo • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Presales Engineer
Presales Engineer

Brivo • Bengaluru

On-site
INR 1,500,000 - 2,800,000
Deal Desk Analyst
Deal Desk Analyst

Brivo • Bengaluru

On-site
INR 700,000 - 1,200,000
Junior ML Engineer (Computer Vision)
Junior ML Engineer (Computer Vision)

Maximl Labs Pvt. Ltd. • Bangalore Rural

On-site
INR 1,500,000 - 2,500,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Recrew AI • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Sales Development Representative
Sales Development Representative

Brivo • Bengaluru

On-site
INR 600,000 - 900,000
Machine Learning Engineer
Machine Learning Engineer

Propelis Group • India

Remote
INR 1,800,000 - 2,400,000
Full time
Full time

Aptus Data Labs • Bangalore Rural

On-site
INR 1,200,000 - 2,400,000
Competitive salary
Growth opportunities
Professional development resources