Enphase Energy
Bangalore
Electrical & Electronic Manufacturing
Job Description
GET READY FOR THE FUTURE OF ENERGY
Enphase Energy is using the innovation that made us the world leader in microinverter technology to transform energy generation and management forever.
We are one of the fastest growing and most dynamic Energy Systems Companies in the world. By combining the power of solar energy and the proven advantages of communications technology, Enphase Energy makes solar power systems productive, reliable, smart and safe. Our microinverter system is profoundly changing the way solar systems function, and as a result, changing the solar industry itself.
As we continue our exciting growth, we are building teams with highly talented individual contributors and leaders who design, develop, and manufacture next generation energy technologies. Our work environment is fast-paced, fun, and full of exciting new projects.
- Milestone years
- Global Footprint
- Future Enphase, what is there for the candidates?
- Enphase website Linkhttps://enphase.com/en-us/support
- Enphase “Always-On” energy managementhttps://www.youtube.com/watch?v=-zm0NMKW7k4&t=4s
Role Title
3D Computer Vision Lead engineer
Function
Engineering SW
Reports To
Senior Manager / Director
Location
Bangalore
Mission (Why does this role exist?) and Scope (About the Job)
Build and Maintain project involving computer vision solutions for Enphase. Build application and design tools in support of Enphase digital platform.Enable Enphase to succeed in market by building application various stakeholders of the company including Customer Support, homeowners, and installers
Key Responsibilities and Outcomes (What the Person needs to accomplish in the role ?)
- Train machine learning and deep learning models on a computing CPU/GPU cluster to perform visual recognition tasks, such as segmentation and detection
- Develop state-of-the-art algorithms in one or all the following areas: deep learning (convolutional neural networks), object detection/classification, tracking, multi-task learning, large-scale distributed training, multi-sensor fusion, etc.
- Ability to debug complex applications Follow agile processes
- Deliver products with high complexity and surface area
- Ownership of features and components from concept, design, development, deployment and finally deprecation
Qualifications: Education, Competencies (Knowledge, Skills & Behaviour) and Experience
Minimum Qualifications- B.Tech/M.Tech/PhD in Computer Science or Electrical Engineering from top tier college and >70% marks.
- 8+ years of solid software development experience developing cloud-based applications.
- Knowledge in deep learning topics including detection, segmentation, and 3D perception.
- Solid understanding of linear algebra, algorithms, machine learning, optimization, numerical methods
- Excellent Python coding, strong engineering practices, debugging/profiling skills, familiarity with multi-threaded programming
- Experience with data science tools including Python scripting, numpy, scipy, matplotlib, scikit-learn, jupyter notebooks, bash scripting, Linux environment
- Knowledge and experience in neural network computation optimization, such as distributed training, network quantization, and CUDA acceleration.
- Experience with at least one main stream deep learning frameworks, including TensorFlow, PyTorch, Caffe(2), MXNet
- Experience with computer vision or robotics libraries (e.g., OpenCV, PCL, ROS), CUDA/OpenCL, OpenGL a plus
- Familiarity with mathematical optimization in the context of computer vision.
- Experience using sensors such as cameras, LIDAR, radar, sonar, GPS, IMU, etc.
- Familiarity with SLAM, 3D reconstruction, and calibration.
- Experience with image-space algorithms such as segmentation, optical flow, scene flow, and image decomposition.
Preferred Qualifications
- Exposure or knowledge in Renewable Tech companies
- Familiarity with Web Front End (Java Script/React/Angular) and Mobile App Development.
- Familiar with working with any embedded or telecom or hardware product is desirable
- Ability to work on a fast-paced environment
- Experience with IoT based systems preferred
- Demonstrable proficiency writing clean and concise code in Python or R
- Ability to understand business concerns and formulate them as technical problems that can be solved using data and math/stats/ML.
Submit CV To All Data Science Job Consultants Across India For Free
🔍 Explore All Related ITSM Jobs Below! 🚀
✅ Select your preferred "Job Category" in the Job Category Filter 🎯
🔎 Hit "Search" to find matching jobs 🔥
➕ Click the "+" icon that appears just before the company name to see the Job Detail & Apply Link 📝💼


