Deep Learning Engineer
Role details
Job location
Tech stack
Job description
- Design, develop, and deploy deep learning models using frameworks such as TensorFlow and PyTorch.
- Analyse large datasets employing data mining techniques to extract meaningful insights.
- Implement machine learning algorithms for natural language processing, computer vision, or other AI applications.
- Utilise cloud services like AWS for scalable model training and deployment.
- Collaborate with cross-functional teams to integrate AI solutions into existing systems.
- Optimise model performance through hyperparameter tuning and model evaluation strategies.
- Develop scripts and automation tools using Bash (Unix shell) for data processing workflows.
- Design and manage databases to support machine learning projects, ensuring efficient data retrieval and storage.
- Conduct research on emerging AI trends and incorporate best practices into project development.
Requirements
Do you have experience in VBA?, We are seeking a highly skilled Deep Learning Engineer to join our innovative team. The successful candidate will be responsible for developing, implementing, and optimising deep learning models to solve complex problems across various domains. This role offers an exciting opportunity to work with cutting-edge technologies and contribute to advancements in artificial intelligence and data science. Applicants should possess a strong foundation in machine learning, big data, and natural language processing, with experience in cloud platforms and programming languages., * Proficiency in Python, with experience in TensorFlow, Keras, or PyTorch frameworks.
- Strong knowledge of machine learning techniques and deep learning architectures.
- Experience with big data tools such as Hadoop and Spark for handling large-scale datasets.
- Familiarity with SQL and database design principles for managing structured data.
- Knowledge of programming languages including Java, C, SAS, R, and VBA is advantageous.
- Hands-on experience with AWS cloud services for model training and deployment.
- Understanding of natural language processing (NLP) techniques and applications.
- Competence in data mining, data analysis, and statistical modelling methods.
- Ability to work with Bash (Unix shell) scripting for automation tasks. Candidates should demonstrate excellent problem-solving skills, organisational abilities, and a passion for advancing AI technologies through continuous learning and innovation.