Software Engineer: Data Science

1 Month ago • 4 Years + • Data Analysis

Job Summary

Job Description

Enphase Energy is seeking a Hands-On AI/ML Staff Engineer to join their Customer Experience team. This role involves designing and implementing scalable AI/ML applications and platforms, while providing technical leadership and mentoring to a small team in an agile environment. The engineer will be responsible for leading the architecture, design, and implementation of maintainable, high-quality, and high-performing Machine Learning systems and AI applications. Key responsibilities include understanding customer experience business use cases, converting them into technical designs, implementing analytics programs, machine learning, and statistical methods, and working with complex unstructured datasets. The engineer will also be accountable for the data science platform design and working closely with other technical and operational functions to extract meaningful insights from datasets.
Must have:
  • 4+ years of industry/academic research experience
  • Strong Python for Data Science experience
  • Data Science on AWS experience
  • Communication and Collaboration skills
  • Statistics & Probability knowledge
  • Design and implement Linear/Logistic Regression, Ensemble Models
  • Competency in Probability & Statistics, Hypothesis Testing
  • Data Visualisation using Python/R
  • Experience with statistical and analytical techniques
  • Experience solving regression, prediction, classification, clustering, neural networks, Bayesian problems
  • Advanced knowledge of statistical techniques, ML algorithms, Bayesian Models, data mining, text mining
  • Experience handling large datasets on cloud/on-premises using distributed computing
  • Ability to understand data structures and data transformation
  • Strong Programming background (Python, R, Scala)
  • Good knowledge of visual techniques for data analysis
  • Strong troubleshooting skills
  • Enthusiastic about exploring new technologies
  • Clarity of thought and strong communication skills
  • Ability to explore and grasp new technologies
  • Mentoring team members
  • Empowering team members to be solution providers

Job Details

 Our mission at Enphase Energy is to advance a sustainable future for all.


Today, our intelligent microinverters, which turn sunlight into an affordable, safe, reliable, and scalable source of energy, work with virtually every solar panel made, and when paired with our award-winning smart battery technology, we engineer one of the industry's best-performing clean energy systems. To date, we have installed more than 48 million microinverters on more than 2.5 million systems across 140 countries and well over 50 thousand homes use our energy storage products.


Like our customers, our innovative teams are also worldwide, making Enphase Energy a truly global company. We are one of the fastest growing and most dynamic energy companies in the world. Nimble and acutely focused on developing ground-breaking solar energy management technology, each of our teams has a shared goal of creating a carbon-free future.

 

Do you want to help change the world? Learn more about the role:

 

For our Customer Experience team, we seek Hands-On AI/ML Staff Engineer who can work on designing & implementing high quality scalable AI/ML applications and platforms, while providing technical leadership/mentoring to a small team of talented developers in agile environment. Your ability to lead the architecture, design, and implementation of maintainable, high-quality, and high-performing Machine Learning systems and AI applications is essential for success in this role.

Provide hands-on technical expertise to design, engineer, deploy, and deliver highly scalable machine learning applications. Drive improvements in technical architecture, standards, and processes. Drive engineering excellence while managing/mentoring talented team of developers in agile environment. Work closely with product management and other stakeholders for system design and delivery.

What you will be doing:  

  • Understanding the customer experience business use cases and technical requirements and being able to convert them into a technical design that elegantly meets the requirements.
  • Implementation of sophisticated analytics programs, machine learning, and statistical methods to prepare enterprise data for use in predictive and prescriptive modeling.
  • Accountable for the data science platform design in addition to the use of case-based application solution design.
  • Work on complex unstructured datasets using advanced statistical and analytical methods.
  • Work closely with other technical and operational functions to gather, organize and analyze datasets to extract meaningful insights.

 

Who you are and what you bring:

  • MS or Bachelors in Computer Science, Math, Machine Learning, or a relevant field with 4+ yrs. of experience in industry and/or academic research
  • Strong Experience in Python for Data Science, Data Science on AWS, Data Science solutions, Communication and Collaboration, Statistics & Probability.
  • Ability to design and implement workflows of Linear & Logistic Regression, Ensemble Models (Random Forest, Boosting) using R/Python or Optimisation methodologies
  • Demonstrable competency in Probability & Statistics, ability to use ideas of Data Distributions, Hypothesis Testing, and other Statistical Tests.
  • Demonstrable competency in Data Visualisation using the Python/R Data Science Stack.
  • Hands-on experience in using statistical and analytical techniques to complex business problems.
  • Hands-on experience in solving regression, prediction, classification, clustering, neural networks, and Bayesian problems.
  • Advanced knowledge of statistical techniques, machine learning algorithms, Bayesian Models, data mining, and text mining.
  • Experience in handling large datasets on cloud and on-premises setup, using distributed computing.
  • Able to understand various data structures and common methods in data transformation.
  • Strong Programming background and expertise in building models in languages like Python, R, Scala, etc.
  • Good knowledge of visual techniques for data analysis and presentation skills
  • Strong troubleshooting skills in different disparate technologies and environments
  • Enthusiastic about different areas of work and exploring new technologies
  • Clarity of thought and strong communication skills to effectively pitch solutions
  • Ability to explore and grasp new technologies
  • Mentoring your team members in projects and helping them keep up with new technologies
  • Empowering the team members to be solution providers and enable a flat environment where every ones point of view is considered, and feedback is encouraged.

Similar Jobs

Univision - Activations Technician-Seasonal

Univision

Los Angeles, California, United States (On-Site)
1 Month ago
Qualcomm - Contracts Specialist

Qualcomm

Hyderabad, Telangana, India (On-Site)
2 Months ago
WPI - Summer Nurse (LPN/RN)

WPI

Worcester, Massachusetts, United States (On-Site)
3 Months ago
Varonis  - Technical Support Engineer - L2

Varonis

Portland, Oregon, United States (On-Site)
6 Months ago
fairmatic - Senior Software Engineer - Backend

fairmatic

Bengaluru, Karnataka, India (Hybrid)
9 Months ago
Addepar - Senior Data Projects Analyst

Addepar

Edinburgh, Scotland, United Kingdom (On-Site)
1 Month ago
FalconX - Senior Software Engineer - Data

FalconX

Bengaluru, Karnataka, India (On-Site)
2 Months ago
OKX - Senior Data Scientist - Risk

OKX

San Jose, California, United States (On-Site)
1 Month ago
Saxo Bank - Senior Payments Business Analyst

Saxo Bank

Copenhagen, Denmark (On-Site)
2 Months ago
playrix  - Senior Data Analyst (Attribution)

playrix

Almaty, Almaty Region, Kazakhstan (Remote)
9 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Advanced Systems Group, LLC - Social Media Effects Developer

Advanced Systems Group, LLC

United States (Remote)
1 Month ago
HCL Tech - Sr tech support spec - database support

HCL Tech

New Jersey, United States (On-Site)
2 Months ago
kaizen gaming  - Lead AI Product Analyst

kaizen gaming

Thessaloniki, Greece (On-Site)
1 Month ago
Marsh McLennan - Sr IT Business Analyst

Marsh McLennan

Mexico City, Mexico (Hybrid)
2 Months ago
Reddit - Senior iOS Software Engineer

Reddit

Dublin, County Dublin, Ireland (On-Site)
2 Months ago
Redhorse Corp - Foreign Military Sales (FMS) Analyst - Mid-Level

Redhorse Corp

Fort Belvoir, Virginia, United States (On-Site)
3 Months ago
Redhorse Corp - Software Engineer Subject Matter Expert

Redhorse Corp

Clarksburg, West Virginia, United States (On-Site)
1 Month ago
Rolls-Royce - Senior Engineer

Rolls-Royce

Pune, Maharashtra, India (On-Site)
1 Month ago
N-ix - Middle Backend Engineer

N-ix

Ukraine (Hybrid)
1 Month ago
Cadence - Principal Application Engineer - Design Verification

Cadence

Yokohama, Kanagawa, Japan (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

NCR Voyix - Order Management & Billing Analyst II

NCR Voyix

Bengaluru, Karnataka, India (On-Site)
1 Month ago
luxsoft - Senior/Lead DevOps Engineer

luxsoft

Pune, Maharashtra, India (On-Site)
1 Month ago
PhonePe - Site Reliability Engineer - Systems

PhonePe

Pune, Maharashtra, India (On-Site)
1 Month ago
Capgemini - Senior Change and Release Management

Capgemini

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Sony Music Career - Senior Manager, Label Management

Sony Music Career

India (Hybrid)
1 Month ago
Capgemini - Knowledge Management

Capgemini

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Sprinkler - Senior Technical Support Engineer - CCaaS

Sprinkler

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Cubic corporation - System Administrator

Cubic corporation

Hyderabad, Telangana, India (On-Site)
1 Month ago
London stock Exchange - Lead Quality Engineer

London stock Exchange

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Qualcomm - DDR/ PCIE High Speed Interface IP Physical Design Engineer (Sr. Lead/Staff)

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Data Analysis Jobs

Enverus - Senior Backend Engineer - Geospatial Data

Enverus

Brno, South Moravian Region, Czechia (On-Site)
3 Months ago
Ion - Internship - Data Science

Ion

Pisa, Tuscany, Italy (On-Site)
9 Months ago
Socialpoint - Principal Data Analyst

Socialpoint

Barcelona, Catalonia, Spain (On-Site)
2 Months ago
Patreon - Senior Data Scientist

Patreon

San Francisco, California, United States (Hybrid)
4 Months ago
Tesla - Vibration Test & Data Analysis Engineer

Tesla

North Brabant, Netherlands (On-Site)
5 Months ago
bytedance - Research Scientist, Data Management and Security - Infrastructure System Lab

bytedance

San Jose, California, United States (On-Site)
3 Months ago
Scopely - Data Science Manager, Marketing Analytics

Scopely

Barcelona, Catalonia, Spain (Hybrid)
6 Months ago
N-ix - Middle Data Science/AI Engineer

N-ix

Langenfeld, North Rhine-Westphalia, Germany (Hybrid)
2 Months ago
OKX - Data Engineer

OKX

Hong Kong (On-Site)
9 Months ago
Patreon - Staff Data Scientist

Patreon

San Francisco, California, United States (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Guadalajara, Jalisco, Mexico (On-Site)

Christchurch, Canterbury, New Zealand (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

's-Hertogenbosch, North Brabant, Netherlands (Remote)

Christchurch, Canterbury, New Zealand (On-Site)

View All Jobs

Get notified when new jobs are added by Enphase Energy

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug