This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
DefineX is a next-generation consulting house and venture builder, helping financial institutions shape bold visions and turn them into real-world impact focusing on two core themes: Winning in Tech and Winning in Digital. At the heart of everything we do? Our people: DefineXers. A diverse team of consultants, engineers, designers, and strategists driven by purpose and united by a shared ambition: to build what’s next. We don’t just aim high, we play Larger Than Life. It’s more than a motto. It’s the game we’ve chosen. If you’re ready to learn fast, think sharp, and solve real problems, this role is for you.
Job Responsibility:
Design and develop Java-based AI services that integrate machine learning and deep learning models into enterprise systems, including the consumption of Python-trained models (e.g. serialized models such as pickle) within Java-driven architectures
Build end-to-end ML model lifecycles covering model integration, versioning, deployment, monitoring, and retraining triggers in production environments
Develop prototypes across AI use cases, focusing on production readiness rather than experimentation only
Collaborate with data scientists and ML engineers to operationalize models by exposing them via APIs or embedding them into Java-based microservices
Build scalable systems and pipelines for high-throughput data processing and real-time or near real-time inference
Work closely with business and technical stakeholders to translate business problems into robust AI-enabled software solutions
Contribute to long-term AI platform evolution while delivering incremental, high-impact milestones
Requirements:
BS, MS, or PhD in Computer Science/Engineering, Mathematics, or a related field
5+ years of hands-on experience in Java-based software development, ideally within enterprise or banking environments
Solid understanding of machine learning concepts and model lifecycles, with hands-on experience integrating ML models into production systems
Experience bridging Python-based ML workflows and Java services (e.g. consuming serialized models, model-serving APIs, or hybrid architectures)
Practical experience with LLMs, NLP technologies, and predictive modeling techniques
Strong proficiency in Java, with working knowledge of Python for AI/ML integration scenarios
Familiarity with NoSQL databases (HBase, Elasticsearch, Couchbase, etc.)
Experience designing and operating microservices architecture using Kubernetes and/or OpenShift
Strong understanding of software architecture, data structures, data modeling, and RESTful web services
Experience with containerization, CI/CD, and version control (Docker, Kubernetes, Git)
Passion for clean code, high quality standards, and production-grade software engineering
Fluent in English
Eligibility to work in Turkey
What we offer:
Growth and Development: Be part of a growing global team of professionals with training and support to help you grow
Every DefineXer has a Growth Coach to accelerate their growth through feedback
Independence and Ownership: Blur in creative and challenging business and technology transformation projects
Time Off: 20 vacation days per annum
We love to Give Back: You will get certain hours a year to volunteer and organize office volunteer programs with local NGOs
Health and Wellness: Competitive private health and life insurance coverage