AI Engineer
Role details
Job location
Tech stack
Job description
- Develop and implement machine learning models using frameworks such as TensorFlow and Python.
- Design scalable database architectures and optimise data mining processes for large datasets.
- Build and maintain AI applications leveraging AWS cloud services for deployment and management.
- Write efficient code in languages including Java, C, and Bash (Unix shell) to support AI workflows.
- Collaborate with cross-functional teams to integrate AI solutions into existing systems using SQL, Spark, Hadoop, and R.
- Conduct research on natural language processing techniques to enhance language understanding capabilities.
- Analyse big data sets to extract actionable insights and improve predictive accuracy.
- Ensure robust model performance through rigorous testing and validation procedures.
- Stay abreast of emerging trends in AI, machine learning, and big data technologies to continuously improve solutions.
Requirements
Do you have experience in Python?, We are seeking a highly skilled AI Engineer to join our innovative team. The successful candidate will be responsible for designing, developing, and deploying advanced artificial intelligence solutions that drive our business forward. This role offers an exciting opportunity to work with cutting-edge technologies such as machine learning, natural language processing, and big data analytics. The ideal applicant will possess a strong background in data science, programming, and cloud computing, with a passion for solving complex problems through AI-driven approaches., * Proven experience in developing AI models with frameworks such as TensorFlow or similar tools.
- Strong programming skills in Python, Java, C, and Bash (Unix shell).
- Hands-on experience with AWS cloud services for deploying AI applications.
- Extensive knowledge of database design principles and experience working with SQL databases.
- Familiarity with big data tools including Hadoop, Spark, and data mining techniques.
- Experience in natural language processing (NLP) projects is highly desirable.
- Background in machine learning algorithms and statistical analysis using R or SAS.
- Demonstrated ability to work on complex projects involving large datasets and high-performance computing environments. This role offers an engaging environment for professionals passionate about artificial intelligence and data science to make a significant impact within our organisation.