Company Overview:
Fortify’s mission is to bring AI to every enterprise on the planet. Core to this mission is ensuring that generative AI models can be easily deployed by developers while ensuring security, trust and safety controls are transparently implemented.
Role Overview:
As a Machine Learning Engineer specializing in generative AI, you will play a pivotal role in designing, developing, and deploying state-of-the-art models for security, trust and safety. You will work closely with a multidisciplinary team of researchers, data scientists, and software engineers to advance our generative AI capabilities..
Responsibilities:
- Research, design, and implement machine learning algorithms and architectures for generative AI models.
- Develop and train deep learning models, such as variational autoencoders (VAEs), generative adversarial networks (GANs), or transformer-based architectures.
- Collaborate with data scientists and researchers to preprocess and curate training data, ensuring its quality and suitability for generative AI tasks.
- Optimize and fine-tune generative models to achieve high-quality output with respect to realism, diversity, and coherence.
- Work on model evaluation, including metrics and techniques to assess the performance and quality of generated content.
- Stay up to date with the latest advancements in the field of generative AI and contribute to the research community through publications and knowledge sharing.
- Collaborate with software engineers to integrate generative AI models into production systems or applications.
Requirements
- Bachelor's or master's degree in Computer Science, Artificial Intelligence, or related fields. A Ph.D. is a plus.
- Strong background in machine learning, deep learning, and generative models.
- Proficiency in programming languages such as Python, with experience in popular deep learning libraries (e.g., TensorFlow, PyTorch).
- Hands-on experience with generative AI frameworks and libraries (e.g., GPT, VAE, GAN).
- Solid understanding of fundamental machine learning concepts, model training, and optimization techniques.
- Knowledge of data preprocessing, feature engineering, and data augmentation methods for generative AI tasks.
- Familiarity with cloud platforms and tools for distributed computing and model deployment.
- Excellent problem-solving skills, ability to analyze and interpret complex data, and implement innovative solutions.
- Strong communication and collaboration skills to work effectively in a cross-functional team environment.
- Demonstrated ability to adapt quickly to emerging technologies and research trends in the field of generative AI.
Join our dynamic and innovative team as a Machine Learning Engineer specializing in generative AI and contribute to the forefront of AI-driven trust and safety. Be part of our mission to revolutionize the way we create and interact with artificial intelligence