Senior Algorithm Developer
Mend.ioJob Overview
We are seeking a highly motivated and talented Senior Algorithm Developer to join our team in Berlin. This role involves participating in the development of our code analysis algorithms for detection and remediation capabilities. You will have the opportunity to design and implement advanced software analysis algorithms and gain experience in a wide range of technologies.
Key Responsibilities
- Participate in the development of solutions across various system levels, from research through feature engineering, deep code analysis, and optimization.
- Design and implement advanced software analysis algorithms.
- Collaborate with a team of researchers focusing on code analysis algorithms, including call graph construction, control flow analysis, data flow analysis, taint flow analysis, and more.
- Combine algorithms with domain-specific knowledge and customer usage to achieve valuable results for customers.
Requirements
- PhD in Computer Science from a leading academy.
- 3+ years of experience with algorithm design and software development.
- Programming experience in Java.
- Excellent interpersonal and communication skills.
Advantages
- Familiarity with code analysis algorithms.
- Familiarity with web application security.
- Familiarity with supervised and unsupervised learning.
- Programming experience and deep knowledge in Java, JavaScript, C#, Python, Go, or PHP.
- Familiarity with code and cloud security challenges.
- Familiarity with cloud technologies such as Azure or AWS.
About Mend.io
Mend.io offers an enterprise suite of application security tools designed to help organizations build and manage a mature, proactive AppSec program. We support both developers and security teams by providing complementary tools to work with, enabling them to stop chasing vulnerabilities and start proactively managing application risk.
Our Culture
Our culture is open, inclusive, and engaging. We work hard to foster a company where everyone feels valued. We are passionate about excellence, see the world from the customer’s perspective, and believe we are better together.
Diversity Commitment
Mend.io is committed to encouraging and celebrating a diverse and inclusive workforce. We welcome all without regard to age, race, color, religion, gender identity and expression, sex, sexual orientation, citizenship, national origin, disability, military status, veteran status, political affiliation, or any other protected characteristics. All aspects of employment, including hiring, training, advancement, and discipline, will be based solely on merit and qualifications related to professional competence.
Benefits Extracted with AI
- Inclusive and engaging company culture
- Opportunities for professional development
- Commitment to diversity and inclusion
Similar jobs
Last update: 23 minutes ago
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
Staff/Lead Application Security Engineer
Join Agoda as a Staff/Lead Application Security Engineer in a dynamic DevSecOps environment.
Senior Back End Developer
Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.
Software Engineer
Join Bending Spoons as a Software Engineer. Work remotely or in Milan, Italy. Competitive pay, equity, and comprehensive benefits.
Senior Data Engineer - Fintech
Join Agoda's Fintech team as a Senior Data Engineer in Berlin. Work with Java, Scala, and Big Data technologies to enhance data systems.
Software Trainer - South Germany
Join MEDIFOX DAN as a Software Trainer in South Germany. Deliver training, consult clients, and enjoy great benefits.
Senior AI Developer with GenAI
Join Alter Solutions Portugal as a Senior AI Developer specializing in GenAI, focusing on innovative AI solutions.
Software Engineer
Join Bending Spoons as a Software Engineer. Work remotely or in Milan, Italy. Competitive salary, equity, and benefits.
Junior Software Engineer - API Team
Join Flix as a Junior Software Engineer in Berlin, focusing on API development and management. Work with JavaScript, REST, and more.
Senior Software Engineer, Backend
Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.
Senior Software Engineer, Machine Learning
Join as a Senior Software Engineer in Machine Learning, working remotely to build ML-driven products for user engagement.
Senior Front-end Developer
Join iO as a Senior Front-end Developer in Amsterdam, leading projects for top brands with React, Angular, and TypeScript.
Staff Software Engineer – JVM/Rust Expert
Join Agoda as a Staff Software Engineer in Berlin, specializing in JVM and Rust, with a full relocation package.
Junior Software Engineer (Golang) - AdTech
Join Delivery Hero as a Junior Software Engineer in Berlin, focusing on Golang and AdTech solutions.
Frontend Engineer Angular
Join Cornelsen Verlag as a Frontend Engineer Angular in Berlin. Work on innovative educational solutions with a focus on Angular, UX, and UI design.
Senior Software Engineer (Backend) - Content Lake DX
Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.
Senior Software Engineer - Language Tools
Join Datadog as a Senior Software Engineer in Lisbon to develop language tools for backend engineers.
Senior Software Engineer II, Provider Experience
Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.
Senior Software Engineer - Crypto
Join Alpaca as a Senior Software Engineer in Crypto, leading engineering for spot and derivatives exchanges. Remote role with competitive benefits.
Senior Software Engineer - Front-End (React.js)
Join AUTODOC as a Senior Front-End Engineer in Lisbon, focusing on React.js development in a hybrid work environment.
Senior Software Engineer - Language Tools
Join Datadog as a Senior Software Engineer in Lyon to develop and support language tools for backend engineers.
Medior C++ Developer for Engineering Tools
Join Siemens as a Medior C++ Developer in Žilina, Slovakia. Work on global engineering tools with C++ and agile methodologies.
Software Developer (Java/C++/Algorithmic Trading)
Join mthree as a Software Developer focusing on Java/C++ for algorithmic trading. Gain valuable industry experience with top-tier clients.