SonicJobs Logo
Left arrow iconBack to search

Fullstack Developer

MicroTECH Global Ltd
Posted 3 days ago, valid for 7 days
Location

London, Greater London N1 9AJ, England

Salary

£48,000 - £57,600 per annum

info
Contract type

Full Time

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • Our client, a global telecommunications company, is looking for a Full Stack Developer to join their AI Infrastructure Team.
  • The ideal candidate should have a strong background in Android programming, C++, Python, CUDA, and web development, with experience in deploying deep learning models to mobile devices.
  • Responsibilities include developing high-quality code for web and mobile applications, collaborating with cross-functional teams, and maintaining efficient data pipelines.
  • The position requires a minimum of a master's degree in Computer Science or a related field, along with proficiency in relevant programming languages and frameworks.
  • The salary for this role is competitive and commensurate with experience, with a preference for candidates having several years of relevant experience.

Our client are a global telecommunication company within their AI Infrastructure Team.

Brief:

We are seeking a Full Stack Developer with a strong background in Android programming, C++, Python, CUDA, and web development, as well as experience in deploying deep learning models to mobile devices.

The candidate will be responsible for developing and researching alongside our team of researchers, creating prototype demos for web and mobile platforms, and contributing to both development work and documentation.

Responsibilities:

Develop high-quality, efficient, and reusable code for web and mobile applications.

Collaborate with cross-functional team members to define, design, develop and refine demo.

Work on both front-end and back-end development, ensuring the responsiveness and scalability of applications.

Collaborate with researchers to understand data requirements and deliver relevant datasets. Develop and maintain efficient data pipelines for both image and text data, ensuring data is processed, cleaned, and ready for analysis.

Create and maintain software documentation to ensure smooth communication and knowledge transfer within the team.

Troubleshoot and debug software issues, ensuring high-quality product delivery.

Key Requirements:

Proficiency in Android programming, including knowledge of Kotlin or Java.

Strong experience with C++ and Python programming languages.

Strong experience with deploying deep learning models to mobile platforms.

Experience with the image processing libraries such as OpenCV, PIL, or scikit-image.

Experience with machine learning frameworks such as TensorFlow or PyTorch.

Desirables:

Experience with CUDA programming for GPU acceleration.

Experience with web development technologies, including HTML, CSS, JavaScript, and frameworks such as React or Angular.

Experience with version control systems, such as Git.

Familiarity with containerization technologies such as Docker and Kubernetes.

Understanding of software development methodologies, including Agile and Scrum.

Master degree in Computer Science, Software Engineering, or a related field.

Apply now in a few quick clicks

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.