More  Posts
Machine Learning Engineer @Apra labs, Bangalore
Posted in IIITDM Jabalpur
₹ 15 - 20 LPA
3-10 Yrs Exp.

About Apra Labs

Apra Labs is a technology venture created out of a strong talent pool with proven experience in video processing, cloud computing and embedded technologies . Our founders have more than 60 person years of combined experience in spearheading high-tech product development efforts in biometrics, computer vision, embedded cameras, video surveillance and live streaming. We specialize in leveraging these technologies to create optimal and powerful solutions to complex, seemingly unsolvable problems.


 We play at the intersection of video, embedded and cloud technologies to create powerful solutions for our customer's most pressing problems. Our unique edge-to-cloud approach enables tiny low powered camera devices to harness the highly scalable infrastructure of cloud computing to deliver state of the art video processing solutions.


 What makes Apra Labs stand out from the crowd is our unique edge-to-cloud approach which enables tiny low powered camera devices to harness the highly scalable infrastructure of cloud computing to deliver state of the art video processing solutions. We work with cutting edge technologies such as GPGPU, docker, server-less cloud and blockchain to create highly viable products. Agile methodology and Lean Startup principals define our value system and guide our highly experienced management faculty.


Website

http://apralabs.com/


Company Size

Startup / Small Enterprise


Working Days

5 days/week


Office Location

HSR Layout, Bengaluru


Role & Responsibilities

About the Role:

We are seeking a skilled and motivated Machine Learning Engineer to join our innovative Apra Labs team. The ideal candidate will have hands-on experience developing and deploying machine learning models, working with video/image datasets, and leveraging cloud technologies to build scalable AI solutions. This role involves collaborating with cross-functional teams, designing data pipelines, and driving data-driven decision-making processes.

Responsibilities:

  • Develop, train, and deploy machine learning models for various applications such as detection/classification, clustering, and recommendation systems.
  • Design and implement scalable data pipelines and ETL processes to preprocess and analyze video/image datasets.
  • Work closely with data scientists, software engineers, and business teams to understand requirements and deliver end-to-end AI solutions.
  • Optimize model performance and ensure robustness through hyperparameter tuning, feature engineering, and evaluation.
  • Deploy models into production environments using cloud platforms like AWS, Azure, or Google Cloud.
  • Implement and maintain model monitoring systems to track performance and ensure reliability.
  • Stay updated with the latest advancements in machine learning, deep learning, and AI technologies.
  • Contribute to code reviews, best practices, and continuous improvement processes within the team.


Ideal Candidate

  • Demonstrable skills in owning Machine Learning projects in the past.
  • Proficiency in Python and machine learning libraries like TensorFlow, PyTorch, Scikit-learn, and Pandas.
  • Hands-on experience of YOLO/ImageNet/Bytetrack or similar models.
  • Strong understanding of statistical concepts, data analysis, and data visualization.
  • Experience with cloud platforms like AWS, Azure, or Google Cloud for model deployment and data storage.
  • Familiarity with containerization and orchestration tools such as Docker and Kubernetes.
  • Working knowledge of SQL and NoSQL databases.
  • Basic knowledge of REST/GRPC and serving Machine Learning models.
  • Experience with Flask/Django is a plus.
  • Experience with OOP & C++ is a plus.
  • Good understanding of version control systems like git.
  • Excellent problem-solving skills and the ability to work in an Agile development environment.

Preferred Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Data Science, Engineering, or a related field.
  • 3+ years of experience in machine learning and AI projects.
  • Experience with computer vision and deep learning frameworks.
  • Strong communication and collaboration skills.
Message
More  Posts
Feedback