Group-IB

Machine Learning Engineer

Posted: 34 minutes ago

Job Description

We are looking for an experienced Machine Learning Engineer to strengthen our Fraud Protection team within a multinational cybersecurity company. The primary mission of this role is to analyze banking transactions to detect and prevent fraud and to enhance existing fraud detection algorithms.A key focus of the position is graph-based transactional analysis, including identifying complex relationships in financial data such as cryptocurrency flows. You may also contribute to broader graph-related tasks, for example building GraphRAG components for AI-driven agents.Tech StackPython 3.8+Data analysis & modeling: pandas, scikit-learn, PyTorchGraph libraries/frameworks: NetworkX, PyG, Neo4j, AWS Neptune (any of these)Databases (nice to have): Elasticsearch, Cassandra, ClickHouseGit, DockerAWS ecosystemResponsibilitiesIdentify and formalize scenarios to be covered by the transactional antifraud system, especially in the AML domain.Conduct research on cutting-edge ML models and techniques for fraud and anomaly detection in transactional data.Build ML models (classic, graph-based, neural networks) and integrate them into the Fraud Protection platform.Develop production-ready source code (primarily in Python; Go experience is a plus).Document and present research findings.This role is perfect for you if you:Have a solid foundation in transactional data analysis.Understand neural networks (CNNs, RNNs, etc.), classical ML algorithms, and where to apply them—especially Graph ML (node embeddings, link prediction, GNNs).Have hands-on experience with frameworks such as PyTorch or Keras/TensorFlow.Are proficient in both IDE-based and terminal-based development.Have experience designing and building ETL pipelines.Have a research-oriented mindset and enjoy experimentation.Preferred:Strong documentation and presentation skills.Experience with MLOps practices.Experience writing production-ready asynchronous Python code.Why choose Group-IBYour happiness is important to us. We want every single team member to be happy.Continuing professional development. At Group-IB, you can choose from various paths to growth: progress as an expert, advance to a management position, try your hand in another department, relocate abroad, or launch a new business area at Group-IB.A team with extensive international expertise. Do you have experience but are looking for exciting challenges? By choosing us, you will be choosing complex tasks and continuously improving your skills in a fast-growing international company.Globally recognized technologies. Group-IB's offices are located in seven countries and our products and services are sold in 60 countries. What’s more, Gartner, IDC, and Forrester have ranked our technologies among the best in their class. We work with over 450 international partners and about 500 clients.A culture created by each of us. Group-IB’s employees speak many different languages and understand one another. We respect each other's beliefs, share common values, and strive toward the happiness of every employee.Economic stability. Group-IB's sustainable growth helps rapidly develop careers that would take years to progress as far as most other companies.What else you should knowHealth. If anything goes wrong, don’t worry — we offer health insurance.Certificates and training courses. Group-IB specialists hold over 1,000 professional certificates, including CEH, CISSP, OSCP, GIAC, MCFE, BSI, as well as some rare ones that would be a source of pride for experts in forensics, penetration testing, and reverse engineering worldwide. We have an incentive program that helps employees achieve certifications at the company's expense.Challenges. A wide selection of GIB programs helps you improve soft skills, gain new competencies, and receive monetary rewards.The initiative is rewarded. At Group-IB, you can bring your most daring ideas to life. The company encourages technical blogging, writing articles, building sports teams, and other creative activities.Sounds like you? Apply now!

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In