Software Engineering Researcher
Core
Researcher developing experimental software engineering methodologies, tools, and AI/ML solutions to increase software development productivity and enable the energy transition.
Role type
Researcher (Software Engineering)
Builds
New software development methodologies, processes, tools, and AI/ML solutions for product and research tool development
Domain
Energy industry + Software Engineering Research
Deliverable
production ML models | product features | research
Required skills
PhD in software engineering, modern SW development methodologies, multiple programming languages/paradigms, SW lifecycle tooling, experimental design, statistical analysis, formal methods, AI/generative AI for SW engineering
Preferred skills
Product development environment experience, formal methods, generative AI for SW engineering
Technologies
AI/ML frameworks, modern SW lifecycle tooling
Responsibilities
Propose and lead research projects on new SW development methodologies; Develop custom SW engineering tooling; Collaborate with global teams and external partners; Disseminate results in publications and patents
Seniority
Senior, research-focused IC