Lock Applications for this job are now closed
    Closing soon

    Penspen have an exciting opportunity for Graduate/Junior Software Engineer to be a part of our Development team in THEIA. This role can be home based anywhere in UK. 

    THEIA is a cloud-based integrity management solution, developed by Penspen. It has been designed to provide timely and critical information, initially for the safe and efficient running of pipelines.

    Main purpose of role

    This role will form part of a team responsible for developing engineering assessments which will predominantly be written using python programming language.

    The role would be likely to suit a range on candidates including those with a mathematical bias, mechanical bias; or other similar backgrounds such as data science, physics, chemical, civil or other. Irrespective of background speciality, the successful candidate will have the ability to write code in Python language and will ideally have previous experience of working in industry.

    The assessments will require implementation of a range of existing and new mechanical engineering assessments, in many cases this will require development of new methodologies for solving the engineering challenges faced by energy infrastructure as identified by Penspen’s global business.

    The candidate will assist the team in developing python code to deliver novel mechanical engineering assessments as part of a cloud-based asset integrity suite for use by Globally distributed Engineers.

    The candidate will be responsible for implementing established methods, validation/verification, undertaking research into new methods and publishing/implementing methods as applicable to Penspen’s business.

    Applications will typically be related to the safety & performance improvement of energy transportation and storage assets including inspection and maintenance optimisation of pipelines.

    Responsibilities

    • Developing and implementing new and existing techniques for analysing problems related to pipelines, process equipment and supporting soils/foundations using python and various data science techniques.
    • Frame problems with clear statement of requirements.
    • Research and implement appropriate algorithms and other analytical tools.
    • Select appropriate datasets and data representation methods.
    • Keep abreast of developments in the field, develop personal technical capability.
    • Documentation and standardization of methods where appropriate.
    • Writing and presenting reports or succinct technical notes that describe methodology, define input data, and summarize results for efficient knowledge management.
    • Promote methods within Penspen and externally, including participation in our relevant technical communities of practice and professional bodies.

    Knowledge / experience (skills)

    • Ability to write robust & coherent code in Python.
    • Outstanding analytical and problem-solving skills.
    • All rounded mathematics with understanding of probability, statistics, and algorithms.
    • Organizational, communication, and time management skills.
    • Capability to work on tasks individually or as part of a team.
    • Exposure and appreciation of mechanical engineering concepts would be an advantage.
    • Understanding of data structures, data modelling and software architecture would be an advantage.
    • Knowledge of technical writing for writing test plans and reports would be an advantage.

    Qualifications

    • Graduate / postgraduate degree in Data Science, Mathematics, or similar fields such as Engineering (Mechanical or other) or Physics.
    • Postgraduate degree would be considered an advantage.

    If you have the skills and are interested in this role please click the link below and submit your CV.