This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a talented Machine Learning Engineer, for a project-based assignment, with 5+ years of experience to join our growing engineering team. In this role, you will design, build, and deploy machine learning models that power our threat detection and narrative analysis capabilities. You will work at the intersection of NLP, social network analysis, and large-scale data processing to help protect organizations from emerging digital risks.
Job Responsibility:
Design, develop, and deploy machine learning models for threat detection, narrative analysis, and anomaly identification across large-scale datasets
Build and optimize NLP pipelines for analyzing text data from diverse sources, including social media, news, and other digital platforms
Collaborate with data engineers to develop scalable ML infrastructure and pipelines that process millions of data points in real-time
Research and implement state-of-the-art techniques in natural language processing, including transformer-based models and large language models
Develop models for detecting coordinated inauthentic behavior, bot networks, and influence operations
Work closely with product and research teams to translate business requirements into technical solutions
Monitor model performance, conduct A/B testing, and continuously improve model accuracy and efficiency
Contribute to the team's engineering best practices, including code reviews, documentation, and knowledge sharing
Requirements:
5+ years of professional experience in machine learning engineering or a related role
Strong proficiency in Python and ML frameworks such as PyTorch, TensorFlow, or JAX
Deep expertise in NLP, including experience with transformer architectures, embeddings, and text classification
Experience building and deploying ML models in production environments
Proficiency with cloud platforms (AWS, GCP, or Azure) and MLOps tools
Strong understanding of data structures, algorithms, and software engineering principles
Experience with large-scale data processing frameworks (Spark, Dask, or similar)
Bachelor's or Master's degree in Computer Science, Machine Learning, or a related field (or equivalent experience)
Nice to have:
Experience with social network analysis, graph neural networks, or community detection algorithms
Background in information security, OSINT, or misinformation research
Familiarity with LLM fine-tuning, prompt engineering, or retrieval-augmented generation (RAG)
Publications or contributions to the ML/NLP research community
Experience working in a fast-paced startup environment