Artificial Intelligence Software Developer

1 month ago


Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Geoteric Full time
About Geoteric

Geoteric is a leading company in AI for Energy, providing innovative solutions for the industry.

We are proud to be a part of the journey to Net Zero, helping our customers optimize resources and pave the way for a sustainable tomorrow.

The Role

We are seeking a skilled Software Engineer to join our team, focusing on C++ development for our Geoteric Desktop platform and projects.

As an AI Engineer, you will work across the full development lifecycle, delivering new commercial software features and enhancing our existing products.

You will translate requirements and materials into high-quality, well-engineered commercial software, sharing knowledge and expertise across the technical delivery team.

Responsibilities
  1. Deliver commercial quality software within an Agile environment.
  2. Continuously improve the software delivery process.
  3. Ensure design and implementation adhere to standards.
  4. Maintain appropriate design and coding standards.
  5. Identify new technologies to improve our software.
  6. Take ownership of code quality and drive continuous improvement.
Requirements
  1. A few years of experience writing and maintaining C++ applications.
  2. Track record in using Visual C++ in a commercial or scientific environment.
  3. Knowledge of C#, Angular, Ruby, NoSQL, Python, or TensorFlow is highly desirable.
  4. Well-versed in Agile software methods and practices, specifically Scrum.
What We Offer

A competitive salary, flexible working, generous holiday allowance, pension plan, life insurance, private health care, cycle to work scheme, and discounted retail scheme.



  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Oliver Bernard Full time

    Job Title: Artificial Intelligence EngineerWe are seeking a highly skilled Artificial Intelligence Engineer to join our team at Oliver Bernard. As a key member of our engineering team, you will be responsible for designing and developing cutting-edge AI solutions that drive business growth and innovation.Key Responsibilities:Design and develop AI models and...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Oliver Bernard Full time

    Job Title: Artificial Intelligence EngineerWe are seeking a highly skilled Artificial Intelligence Engineer to join our team at Oliver Bernard. As a key member of our engineering team, you will be responsible for designing and developing cutting-edge AI solutions that drive business growth and innovation.Key Responsibilities:Design and develop AI models and...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Ronald James Ltd. Full time

    We are seeking a talented Software Development Expert to join our team at Ronald James Ltd. as an Artificial Intelligence Specialist. As a key member of our development team, you will have the opportunity to work on cutting-edge projects that leverage the latest technologies and innovations in the field of artificial intelligence.Key Responsibilities:Design,...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Oliver Bernard Full time

    About the RoleWe are seeking a highly skilled Artificial Intelligence Engineer to join our team at Oliver Bernard. As a key member of our engineering team, you will play a crucial role in building out our new backend platform.The ideal candidate will have a strong background in Python, Django, and SQL, with experience in Docker and Kubernetes. You will work...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Oliver Bernard Full time

    About the RoleWe are seeking a highly skilled Artificial Intelligence Engineer to join our team at Oliver Bernard. As a key member of our engineering team, you will play a crucial role in building out our new backend platform.The ideal candidate will have a strong background in Python, Django, and SQL, with experience in Docker and Kubernetes. You will work...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Oliver Bernard Full time

    About the RoleWe are seeking a highly skilled Artificial Intelligence Engineer to join our team at Oliver Bernard. As a key member of our engineering team, you will play a crucial role in building out our new backend platform.The ideal candidate will have a strong background in Python, Django, and SQL, with experience in Docker and Kubernetes. You will work...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Oliver Bernard Full time

    About the RoleWe are seeking a highly skilled Artificial Intelligence Engineer to join our team at Oliver Bernard. As a key member of our engineering team, you will play a crucial role in building out our new backend platform.The ideal candidate will have a strong background in Python, Django, and SQL, with experience in Docker and Kubernetes. You will work...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Oliver Bernard Full time

    About the RoleWe are seeking a highly skilled Artificial Intelligence Engineer to join our team at Oliver Bernard. As a key member of our engineering team, you will play a crucial role in building out our new backend platform.The platform will be used to provide business-critical insights, and you will work closely with our Architects, Data Scientists, and...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Oliver Bernard Full time

    About the RoleWe are seeking a highly skilled Artificial Intelligence Engineer to join our team at Oliver Bernard. As a key member of our engineering team, you will play a crucial role in building out our new backend platform.The platform will be used to provide business-critical insights, and you will work closely with our Architects, Data Scientists, and...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Advancing People Full time

    Software Development OpportunityWe are seeking a skilled Software Engineer to join our team in Newcastle. As a Software Engineer, you will be responsible for developing and maintaining our software applications using.NET and C#.Key Responsibilities:Develop and implement software solutions using.NET and C#.Work with cross-functional teams to design and...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Advancing People Full time

    Software Development OpportunityWe are seeking a skilled Software Engineer to join our team in Newcastle. As a Software Engineer, you will be responsible for developing and maintaining our software applications using.NET and C#.Key Responsibilities:Develop and implement software solutions using.NET and C#.Work with cross-functional teams to design and...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Advancing People Full time

    Software Engineer - Hybrid RoleWe are seeking a skilled Software Engineer to join our team in Newcastle. As a Software Engineer, you will be responsible for designing, developing, and testing software applications using C# and.NET Core.Key Responsibilities:Develop software applications using C# and.NET CoreWork with cross-functional teams to design and...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Advancing People Full time

    Software Engineer - Hybrid RoleWe are seeking a skilled Software Engineer to join our team in Newcastle. As a Software Engineer, you will be responsible for designing, developing, and testing software applications using C# and.NET Core.Key Responsibilities:Develop software applications using C# and.NET CoreWork with cross-functional teams to design and...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Advancing People Full time

    Software Engineer - Hybrid RoleWe are seeking a skilled Software Engineer to join our team in Newcastle. As a Software Engineer, you will be responsible for designing, developing, and testing software applications using C# and.NET Core.Key Responsibilities:Develop software applications using C# and.NET CoreWork with cross-functional teams to design and...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Advancing People Full time

    Software Engineer - Hybrid RoleWe are seeking a skilled Software Engineer to join our team in Newcastle. As a Software Engineer, you will be responsible for designing, developing, and testing software applications using C# and.NET Core.Key Responsibilities:Develop software applications using C# and.NET CoreWork with cross-functional teams to design and...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Geoteric Full time

    About GeotericGeoteric is a leading company in AI for Energy, providing innovative solutions for the industry.We are proud to be a part of the journey to Net Zero, helping our customers optimize resources and pave the way for a sustainable tomorrow.The RoleWe are seeking a skilled Software Engineer to join our team and contribute to the development of our...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Geoteric Full time

    About GeotericGeoteric is a leading company in AI for Energy, providing innovative solutions for the industry.We are proud to be a part of the journey to Net Zero, helping our customers optimize resources and pave the way for a sustainable tomorrow.The RoleWe are seeking a skilled Software Engineer to join our team and contribute to the development of our...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom developrec Full time

    NET Developer - Mid/Senior OpportunityWe are seeking a skilled NET Developer to join our team at developrec. This is a mid-to-senior level role, requiring a strong background in commercial software development using C#.Tech Requirements:Extensive experience with C# and its ecosystemAPI Development using RESTful architecture with TypescriptAngular for...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Ronald James Ltd. Full time

    We are seeking a talented developer to join our team at Ronald James Ltd. as a Software Engineer. This is a unique opportunity to work on innovative projects and build proof of concepts in a range of languages.Key Responsibilities:Design, develop, and deploy proof of concept software in various programming languages, including Python, Java, and C#.Have...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom developrec Full time

    NET Developer - Mid/Senior OpportunityWe are seeking a skilled NET Developer to join our team at developrec. This is a mid-to-senior level role, requiring a strong background in commercial software development using C#.Tech Requirements:Extensive experience with C# and its applicationsAPI Development using with TypescriptAngular and its ecosystemAzure Cloud...