Description

Position's Contributions to Work Group:

  • Software / Python development to support Electrification projects.
  • Will work closely with existing developers/data scientists in addition to external stakeholders to ensure the success of these two projects.

Typical task breakdown:
Work as part of a project team to write high quality/efficient code, coordinate software development, and determine project scope and limitations.
• Review project requests describing user needs to estimate time and requirements to accomplish project. 
• Develop new features for existing simulation software.
• Extract meaningful answers from complicated outputs

Education & Experience Required:

7+ years of Analytical experience with heavy Python development and some Data Science exp would be preferred. Machine Learning understanding would be nice, Validation experience (validate code/end product). Overall this involves 80% Python Development, 20% QA Testing.


Technical Skills 

• Excellent verbal and written communication skills, problem solving skills, customer service and interpersonal skills.
• Ability to work independently and manage one's time.
• Basic mentoring skills necessary to provide support and constructive performance feedback.
• Ability to troubleshoot issues and make system changes as needed to resolve issue.
• Experience in QA testing processes
• Python expertise
• Experience with data processing packages like NumPy, pandas, etc
• Experience with visualization packages like matplotlib, Plotly, etc
• Experience with SQL querying
• Git, AWS, Azure
• Nice to have: Experience with Discrete Event Simulation (e.g. SimPy)

Education

Any Graduate