Skip to content

Machine Learning Software Engineer

Is this job for you?

Build your CV and see how well you match this role — and every other one.

Build my CV

The role

Design, train, and optimize machine learning models for anomaly and ransomware detection in production-grade software. Develop high-performance software with solid fundamentals in data structures and algorithms. Collaborate in a Scrum environment to deliver production-ready code, integrate components, and resolve customer issues. Proficiency in C, Python, and Linux is required, with experience using libraries such as pandas and scikit-learn. A BS/MS/PhD in CS, CE, EE, Math, or related technical fields is expected, plus several years of software development and ML exposure. Strong teamwork, communication, and a commitment to continuous learning are essential for success in this role.

See the full job post

Responsibilities, requirements, skills and benefits — create your free account.

At least 6 characters. The longer, the safer.
or

Already have an account?

Similar openings

Other roles that could suit you.

See all →

Your location

Jobs and companies will be filtered on this country.

Suggested

All countries 65