Lead Software Engineer
Lead Software Engineer63
Applications
63
Applications
Not Accepting Applications
About the Job
Skills
Job Description
Job Title: Lead Software Engineer
Compensation: Competitive salary and ESOPs
Reporting to: Founders/CTO
Location: HSR, Bengaluru
Joining: Immediate or as per the availability
Job Purpose
We are looking for an engineer with a passion to build a tech company from the ground up to join us as a Lead Software Engineer. You will be an integral part of a team working on designing, innovating, and building cutting-edge AI products in the area of Image and Video Analytics. You will work with your tech team throughout the Product Development Life cycle. In this role, you are expected to be hands-on, able to guide a team of engineers, work together with attention to detail and deliver solutions to clients.
Responsibilities
- Hierarchical problem decomposition, implementation of solutions, and integration with other sub-systems.
- Lead and work closely with team members to design, research, and architect AI-based solutions
- Understand business objectives and connect to technical solutions through effective system design and architecture
- Build reusable code and libraries
- Optimize applications for maximum speed and scalability
- Deliver solutions for customers as well as independently lead projects
Team Level
- Be a team player, work independently, lead sub-projects and provide technical insights on a daily basis
- Be able to communicate effectively with team and leadership and all stakeholders
Professional Experience
- Should have cumulative experience in image/video processing and other data analysis using ML, DL.
- Should have cumulative experience in frontend and backend development and other critical software development, deployment, and testing frameworks.
- Hands-on experience in using ML and DL frameworks (e.g. Python, TensorFlow, PyTorch, Keras, CPP*) and other deployment frameworks (Networks, OS, ReactJS, AWS, Postgress, etc)
- Experience in managing the hosting environment, including database administration and scaling an application to support load changes
- Experience in implementing state-of-the-art AI techniques
- Excellent oral and written communication skills
- Experience in Leading/Managing a technical project
Preferred
- Experience in deploying scalable AI solutions
- Experience in AWS Sagemaker
- Experience in implementing state-of-the-art AI techniques from the literature
- Experience in B2B enterprise project execution
Qualification
- Pursuing/completed Bachelors, Masters, or Ph. D in Computer Science, Electrical, or any other relevant domain.
- Min. 2 years of experience in managing/leading a technical project
About the company
Industry
Computer Software
Company Size
11-50 Employees
Headquarter
Bangalore