Junior Software Engineer - UK

Engineering · Full-time · London, United Kingdom

Job description

About Us

As one of the UK’s leading AI Consultancies, we believe that responsible use of AI can solve many of the toughest challenges organisations are facing today. We’re driven by the impossible. We harness our extensive expertise in advanced AI, ML, and Data Science along with cutting-edge technology frameworks to provide solutions for a diverse range of industries, including Environmental Protection, Healthcare, Sustainability and Finance. Our solutions enable organisations to re-imagine their ways of working, to automate business workflows and gain time to insights that make real business value impact.

Deeper Insights is in a revolutionary sector that is growing in maturity. We are going through a period of rapid growth and we invite you to join us.

With a portfolio of case studies that include original AI research, scaled automation workflows, and custom unstructured data intelligence AI, there is plenty to keep you interested. We are advocates of knowledge sharing and innovation to solve big customer problems. We adopt a DevSecOps culture, empowering individuals and groups through  agile, cross-functional teams, with access to data science specialty, ML engineering expertise and operations knowledge through each stage of project inception, design, development and delivery.

About the role

You will be part of a team of Data Scientists and Software Engineers, helping to develop production-level software for the deployment and application of Artificial Intelligence solutions. We’ll need you to:

  • Read and understand feature and functional requirements

  • Follow established software development methodologies

  • Write high-quality code to help solve tough AI problems

  • Learn new skills and develop technical proficiency to tackle challenges as they arise in our broad range of projects

  • Create infrastructure and tooling to improve interactions with the AI model

  • Ensure the stability and maintainability of the codebase across the lifespan of the project

About you

We are looking for someone with the right mindset and attitude. You don’t have to be an exact match for the specific technologies we use, you just need a willingness to find, learn and use the right tool for the job.

We’re looking for:

  • Degree level qualifications in a Software Engineering related discipline or proven experience and capability in a similar role.

  • Good foundational knowledge of a modern high-level language (Python, Go, Java, C++)

  • Commitment to producing and maintaining high quality code with lots of “ilities” (maintainability, testability, reusability etc.)

  • Understanding that testing, deploying and maintaining features is as important as developing them

  • The ability to ask questions when you don’t know something

  • An appreciation and enjoyment of the uncertainty that accompanies rapid project-based development

***We encourage graduates to apply who have completed an internships or placement. 

Bonus points for cloud knowledge, Docker skills, Python and industrial Software Engineering experience.

Working with us

We are very proud of our team and the culture that we have built here at Deeper Insights. We take care and are considerate when introducing new members to the team, even at our current rate of growth!

In return, we offer our team:

  • Generous holiday allowance

  • Private health insurance (post-probation)

  • Home internet expense contribution

  • Remote home working with occasional team meet-ups

  • 30-day overseas "digital nomad" working allowance (post-probation)

  • Choice of Mac, PC or Linux development hardware

  • Additional £500 home office set up allowance

  • 2 Professional Development days annually (your choice of course, conference etc.)

  • Annual professional development allowance (your choice of course, conference etc.)

  • Annual volunteering hours allowance

  • £25 monthly wellbeing contribution (mental heath subscriptions, gym/yoga/swimming etc.)

  • Paid sick leave entitlement

  • Fun company events in Portugal and UK

  • Positive, friendly and enthusiastic working environment

  • A great team and working environment

Deeper Insights is committed to promoting equality, diversity, and inclusion in all aspects of employment. We welcome applications from all individuals who meet the role requirements, regardless of age, disability, gender reassignment, marriage and civil partnership, pregnancy and maternity, race, religion or belief, sex, or sexual orientation. All recruitment decisions are based solely on job-related qualifications, skills, and experience.