Software Engineer - MiVIP (Spain, full-remote)

2 hours, 1 minute ago
Full-time
Mid Level
Software Development
Mitek Systems

Mitek Systems

Mitek Systems develops and provides mobile capture and identity verification software solutions that enable enterprises to securely verify user identities and facilitate transactions through mobile devices, enhancing customer experiences while preventi...

Communications Equipment
251-1K
Founded 1985

Description

  • Design, build, and deploy production-grade software for ML and AI inference tasks.
  • Own code from design through deployment, with accountability for scalability, security, and performance.
  • Automate testing and delivery using unit, integration, and performance tests.
  • Collaborate with product managers, researchers, and operations teams to turn ideas into production-ready features.
  • Participate in Agile ceremonies such as stand-ups, sprint planning, and retrospectives.
  • Develop clean, maintainable, and production-hardened code.
  • Contribute to optimizing ML inference pipelines that power real-time identity validation.
  • Support continuous improvement of engineering practices and delivery processes.

Requirements

  • Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.
  • 3+ years of professional software development experience using modern C++.
  • Experience with Linux and Docker containers.
  • Experience using Python to embed C++ code and implement automation.
  • Proficiency with Git.
  • Experience with CI/CD pipelines.
  • Good grasp of TDD and automated testing coverage.
  • Basic knowledge of AI inferencing.
  • Proficiency in spoken and written English.
  • Image processing experience (preferred).
  • Experience cross-compiling C++ code using Android NDK, iOS, and Emscripten toolchains for the web (preferred).
  • Basic Java knowledge (preferred).
  • Production experience in Golang (preferred).
  • Familiarity with gRPC and Protocol Buffers (preferred).
  • Awareness of machine learning architectures or data pipelines (preferred).
  • Solid understanding of Agile methodologies and continuous delivery principles (preferred).
  • Experience delivering features from user stories through deployment in Agile environments (preferred).

Benefits

  • €40,000 - €55,000 annual salary.
  • 100% remote-friendly work in Spain, with an optional office near Barcelona in Sant Cugat.
  • Competitive, equitable compensation and benefits programs.
  • Healthcare coverage options, including universal, supplemental, and private plans depending on country specifics.
  • Retirement/pension plan contributions and participation in the MTK stock plan.
  • Life event and disability income protection coverage.
  • Generous annual leave, company holidays, and volunteer time off.
  • Learning and development support, including an e-learning license, tuition reimbursement, and hackathons.
  • Home office setup allowance.
  • Optional additional benefits such as pet insurance, identity theft protection, and legal assistance.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Software Engineer

Anvilogic 51-250 Professional Services

Anvilogic is hiring a Staff Software Engineer to lead cross-team technical initiatives for its enterprise cybersecurity platform, driving architecture and delivery for revenue-impacting product features.

AWS FastAPI Flask Go Java LLM Pytest Python REST API SQLAlchemy
1 minute ago

Technical SEO (with developer experience)

iPullRank 11-50 Professional Services

iPullRank is seeking a US-based SEO Engineer to support client accounts with technical SEO, site auditing, competitive analysis, content engineering, and generative AI work that grows organic search visibility.

Angular CSS GCP Generative AI HTML MySQL NLP PHP Python React SEO Vue.js
1 minute ago

Machine Learning/AI Engineer

Warner Music Group is hiring a Machine Learning/AI Engineer in Toronto or Vancouver to build and operate production AI systems that turn music consumption data into actionable business insights.

AWS Databricks Generative AI Machine Learning MLOps Snowflake
1 minute ago

Senior Software Engineer

DomainTools 51-250 IT Services

DomainTools is hiring a Senior Software Engineer to help build and maintain large-scale data systems that power security intelligence and risk analytics for its Internet security platform.

Apache Airflow Apache Spark AWS Bash C CI/CD CockroachDB Docker Elasticsearch Go Hive Kafka Kubernetes Linux Machine Learning Microservices NATS OpenSearch PostgreSQL Python Rust Scala Unix
1 minute ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers