Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Lead Software Engineer - Bengaluru/Bangalore @ Megh Computing

Home > Programming & Design

 Lead Software Engineer - Bengaluru/Bangalore

Job Description

Responsibilities

Primary responsibilities include:

  • Designing and developing reference implementations in C++ and Python for machine learning and deep learning-based solutions
  • Performance monitoring, projections, bench-marking, profiling, and optimizations
  • Designing and implementing software components and unit tests in C++ and Python
  • Working with software architects to design and implement applications and SW infrastructure:
    • With reviews at each stage to ensure integration into the larger system
    • With an eye to future maintenance
    • With simplicity and clarity
  • Leading and mentoring a team of junior engineers
Qualifications and experience

The following qualifications are required:

  • BS/MS with at least 7 years relevant experience
  • Degree program in CS, CE, EE, or similar technical field
  • Clear understanding of object-oriented programming concepts
  • Extensive development experience in C++, Java, or Python
  • Strong technical and problem-solving skills
  • Strong written and verbal communications skills
  • Ability to define and execute tasks with limited direction

The following qualifications are highly desirable:

  • Knowledge/experience in one or more AI and machine learning frameworks, such as TensorFlow, MxNet, Pytorch, Caffe, and OpenCV
  • Knowledge of design patterns
  • Experience with cross language interoperability (JNI, pybind11, etc.)
  • Experience with performance profiling and optimization
  • Knowledge of remoting protocols (Rest API, gRPC)
  • Knowledge of real-time streaming frameworks (MQTT, ZeroMQ, Kafka, AWS Kinesis, etc.)
  • Familiarity with AWS services like Lambda, SageMaker, etc.

Job Classification

Industry: IT-Software, Software Services
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: Any Graduate in Any Specialization
Post Graduation: Post Graduation Not Required

Contact Details:

Company: Megh Computing
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   deep learning C++ JNI Lead Software FPGA Machine learning Adobe Object oriented programming Analytics Python

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Megh Computing

We were founded in 2017 by a team from Intel that pioneered the use of FPGAs in the data center. Over the past ten years, this team has taken the promise of heterogeneous computing with CPU + FPGA platforms from concept to production. Our focus now is leveraging our expertise in full stack developme...