Software Engineer (Artificial Intelligence)

Singapore 1 months agoFull-time External
49k - 65.4k / mo
• Develop and apply inference and generative AI models to analyze cybersecurity data (logs, alerts, and events). • Collaborate with the cybersecurity team to identify use cases for AI-driven insights and predictions. • Build POCs to validate ideas and demonstrate the potential of AI-based solutions. • Design, train, test, and fine-tune machine learning and generative models for anomaly detection, summarization, and predictive insights. • Implement and maintain data ingestion and preprocessing pipelines for security-related datasets. • Deploy AI models into production using MLOps frameworks and ensure scalability and monitoring. • Work cross-functionally with data engineers, analysts, and security professionals to deliver AI-powered tools and dashboards. • Continuously explore and integrate latest AI/ML and GenAI frameworks to enhance cybersecurity capabilities. Required Skills and Experience: • Minimum 4 years in AI/ML engineering, with exposure to inference and generative models. • Experience in model development, training, fine-tuning, and inference using PyTorch, TensorFlow, or Hugging Face Transformers • Familiarity with OpenAI API, LangChain, LlamaIndex, or similar GenAI frameworks • Hands-on experience with data ingestion, processing, and ETL pipelines. • Strong understanding of Docker, Kubernetes, MLflow, AWS SageMaker, or Azure ML. • Proficiency in Python and experience with data libraries like Pandas, NumPy, and Scikit-learn. • Problem-solving mindset, innovation-driven, and strong analytical thinking Please refer to U3’s Privacy Notice for Job Applicants/Seekers at https://u3infotech.com/privacy-notice-job-applicants/. When you apply, you voluntarily consent to the collection, use and disclosure of your personal data for recruitment/employment and related purposes.