Senior Software Engineer (Computer Vision / ML Engineer)
RELX is hiring a Senior Software Engineer (Computer Vision / ML Engineer) in Sydney, Australia. Level rates it ; you can apply on RELX.
Level's read on this job
- Level rates this machine learning engineer role Builds AI ●●●●: the job is building AI systems.
- Tools and skills the posting cites include PyTorch, computer vision and AI research.
- Level classifies it as a senior role.
- Level lists 792 other open roles at RELX.
AI in this role
Senior Computer Vision / ML Engineer
Full-time | Remote | Australia
About the Business
LexisNexis Risk Solutions helps organizations assess and manage risk across identity verification, fraud prevention, financial crime compliance, credit risk, and customer data management.
About Our Team
IDVerse builds identity verification technology to fight fraud at global scale. Our systems must stay effective against evolving attacks including spoofing, deepfakes, injection attacks, and AI-generated fraud. We are a team of researchers and engineers who think from first principles, experiment rigorously, and invent new approaches as we continuously improve our systems.
What You'll Do
- Research and invent: Investigate difficult problems in computer vision, biometrics, liveness, anti-spoofing, deepfake detection, generative AI, and adversarial attacks. Form hypotheses, run controlled experiments, and develop conclusions that can be trusted. Understand not only whether something works, but why it works, where it fails, and what to try next.
- Red Team Mindset: Develop novel presentation, injection, deepfake, synthetic-media, and AI generated attacks against our systems. Build adversarial evaluations, expose weaknesses, understand their underlying causes, and develop robust defenses.
- Build advanced CV/ML models: Design, train, evaluate, and optimize deep learning approaches across image, video, and multimodal data, applying techniques such as representation learning, transformers, generative models, 3D/geometric vision, where appropriate.
- Own research through production: Take ideas from research and prototyping through benchmarking, optimization, deployment, and real-world evaluation.
- Push the state of the art: Stay close to emerging computer vision and AI research, reproduce and challenge promising ideas, and identify opportunities to turn research advances into meaningful improvements to IDVerse products.
Required qualifications
- Deep knowledge of computer vision, machine learning, and deep learning, backed by strong foundations in mathematics, statistics, optimization, or related disciplines.
- Demonstrated ability to solve open-ended research and engineering problems, rather than only implementing established solutions.
- Strong experience with Python and PyTorch or equivalent modern deep-learning
- frameworks.
- Experience designing controlled experiments, analyzing model behavior and failure modes, and evaluating models against challenging datasets.
- Ability to translate research concepts into efficient, reliable production systems.
- Strong software engineering fundamentals. Experience with C/C++, CUDA, TensorRT, ONNX.
- Bachelor's or Master's degree in Computer Science, Machine Learning, Mathematics,
- Engineering, or a related discipline, or equivalent demonstrated expertise.
Highly Desirable
- PhD or equivalent research experience in computer vision, machine learning, AI, mathematics, or a related field.
- Publications, patents, significant open-source contributions, competition results, or other evidence of original technical or research contributions.
- Experience with biometrics, liveness / presentation attack detection, deepfakes, synthetic media, adversarial ML, or AI security.
- Red-team or adversarial research experience, particularly discovering novel ways to attack, manipulate, or stress-test ML/CV systems.
- Familiarity with biometric security and presentation-attack standards such as ISO/IEC 30107.
Location and collaboration
The team is remote and globally distributed. Candidates must have full working rights in Australia.
We know your well-being and happiness are key to a long and successful career. We are delighted to offer country specific benefits. Click here to access benefits specific to your location.
We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form or please contact 1-855-833-5120.
Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams here.
Please read our Candidate Privacy Policy.
We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.
USA Job Seekers:
How we rate this
Senior Software Engineer (Computer Vision / ML Engineer) at RELX rates 98 out of 100 for how much of the daily work is AI. That makes it Builds AI (AI Level 4 of 4). The level is about AI in the job, not seniority.
Builds AI. The job is building AI systems.
- ●●●● Builds AI80 to 100
- ●●●○ Works on AI60 to 79
- ●●○○ Uses AI40 to 59
- ●○○○ Little AI0 to 39
Levels come from how often the tools, models and workflows of the role are named in the posting itself. Read the description and count the AI tools, models and workflows it names.
Prepare for this job
Built from this posting and from similar jobs on Level.
Skills and AI tools this role asks for
Also common in machine learning engineer jobs at this level
Pay
- Typical machine learning engineer job
- $197k
This posting doesn't list pay. Use the typical machine learning engineer figure when pay comes up. See machine learning engineer jobs
Questions you could be asked
- Walk me through a computer vision problem you solved, from raw data to a deployed model.
- Tell me about a research question you investigated. What did you find?
- What are the limits of PyTorch that you've run into, and how did you work around them?
- How would you decide a model or AI system is ready to ship?
- Tell me about a time a model underperformed in production. How did you find out, and what did you change?
Adapt your resume
- List these exact terms on your resume: Computer vision, AI Research, and PyTorch. An applicant tracking system matches the wording, not the idea.
- Attach one line of real, concrete experience to at least one of them. A tool named with nothing behind it rarely survives a human read.
- Lead with what you built, trained or shipped. This role is judged on the AI system itself, not the tools around it.
Get your CV reviewed before you apply
Send your CV and the role you want next. Your review arrives by email within 3 days.
Get new machine learning engineer jobs (Builds AI ●●●●) by email
One email a week, each job rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.
Free.
Similar roles
Software Engineering roles that build AI, at other companies.
What kind of AI work fits you?
Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.
Find my next step