Role:R&D Software Engineer
Location: work from home
JOB DESCRIPTION:
- Conducting research, designing and implementing of state-of-the-art generative AI models and architectures, leveraging machine learning techniques to drive creative content generation, natural language processing and other AI-driven applications
- Developing and optimizing ML algorithms and models to train and fine-tune generative AI systems using large-scale datasets, ensuring high-quality output that aligns with desired objectives and specifications
- Exploring and experimenting with advanced ML techniques to enhance the performance, efficiency and scalability of generative AI models
- Collaborating with data scientists and engineers to preprocess, clean and preparing datasets for training Generative AI models
- Conducting rigorous testing and evaluation of AI models to ensure their reliability, stability and generalization capabilities
- Staying up to date with the latest advancements in generative AI and ML development techniques, exploring new research papers, technologies and frameworks to continually enhance our AI capabilities
Education Required:
- Bachelor’s degree in Computer Science, Engineering or a related field. University students graduating soon or recent graduates
skills
- Demonstrated passion for AI and a strong desire to work in the field of generative AI and prompt engineering
- Familiarity with machine learning techniques and frameworks, such as Python, TensorFlow and PyTorch
- Exposure to basics of AI, including deep learning, natural language processing and reinforcement learning.
- Exposure to Generative AI concepts and frameworks such as GPT, VQ-VAE and GANs, through coursework, projects or internships
- Effective communication skills with the ability to work collaboratively in a team environment