Position's Contributions to Work Group:
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)
Any Graduate