June 10, 2026
Senior Machine Learning Engineer
Senior • Remote
5,000 - 7,500 USD
Krakow, Poland
N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, working on impactful projects for industry leaders and Fortune 500 companies. Our expertise spans cloud, data, AI/ML, embedded software, IoT, and more, driving digital transformation across finance, manufacturing, telecom, healthcare, and other industries. Join N-iX and become part of a team where your ideas make a real impact.
We are looking for a Senior Machine Learning Engineer to lead the development and deployment of advanced AI models. In this role, you will be responsible for the end-to-end lifecycle of our machine learning systems, from architectural design and data preprocessing to model training, optimization, and production deployment.
You will work at the intersection of generative AI and traditional machine learning, building the engines that power two strategic AI initiatives spanning NLP-based document intelligence and predictive analytics. Operating within a structured agile delivery model with formal review gates, you will ensure our models are not just accurate, but also robust, explainable, and deployable within highly secure, on-premise environments.
Key Responsibilities:
LLM and NLP Pipelines
Design and fine-tune Large Language Model (LLM) pipelines to interpret complex regulatory texts (e.g. standards, building codes) and extract structured rules.
Convert natural language requirements into computer-processable formats (e.g., logic tuples) that can be executed by downstream compliance engines.
Implement RAG (Retrieval-Augmented Generation) architectures to enable semantic querying of technical documentation and historical project data.
Optimize prompt strategies (few-shot learning, chain-of-thought) to improve model performance on domain-specific tasks without extensive retraining.
Predictive and Analytical Models (Supply Chain)
Develop time-series forecasting models to predict material demand and spend categories, integrating internal ERP data with external market signals.
Build classification and anomaly detection models to assess supplier risk profiles based on financial health, delivery performance, and geopolitical factors.
Design algorithms for multi-objective optimization(e.g., balancing cost vs. lead time vs. risk) to support procurement decision-making.
MLOps and Productionization
Containerize models using Docker/Kubernetes and deploy them into secure, on-premise inference environments.
Build automated training and inference pipelines using tools like Kubeflow or MLflow to ensure reproducibility and scalability.
Optimize model inference latency and resource usage (e.g., quantization, distillation) to run efficiently on available hardware.
Implement monitoring systems to track model drift and performance in production, establishing feedback loops for continuous improvement.
Requirements:
5+ years of experience in Machine Learning Engineering, with a proven track record of deploying models into production environments.
Expert proficiency in Python and standard ML libraries (PyTorch, TensorFlow, Scikit-learn, Pandas, NumPy).
Strong experience with transformer architectures (BERT, GPT, Llama) and NLP frameworks (Hugging Face, LangChain).
Proficiency with MLOps tools and practices, including containerization (Docker), orchestration (Kubernetes), and experiment tracking (MLflow).
Ability to design data preprocessing pipelines for both structured (SQL, tabular) and unstructured (text, PDF) data.
Strong grasp of algorithmic principles for implementing custom logic, such as graph traversal or geometric computations.
Ability to quickly learn and apply ML techniques to specialized domains like engineering, supply chain, or other highly regulated industries.
Experience working in agile environments (Sprints) while adhering to rigorous engineering standards and documentation requirements.
Strong communication skills to work effectively with Data Scientists, Backend Engineers, and Domain Experts to align technical solutions with business needs.
Similar jobs you might like
Technology
N-iX
Senior Frontend Engineer
Senior
Remote
Krakow, Poland
5,300 - 6,200 USD
🏢 Summary: Senior Front-End Engineer role focused on building core components of an AI-powered document processing and workflow automation platform for a global financial services organization. The position combines strong React/TypeScript front-end development with full-stack integration in a cloud-native environment. You will contribute to architecture, performance, security, and integration with AI-driven services. 🗂️ Requirements: 6+ years software engineering experience with strong front-end focus, Strong proficiency in React and TypeScript, Solid understanding of front-end architecture and state management, Experience integrating REST APIs, microservices, or event-driven systems, Experience with relational or NoSQL databases, Experience with cloud platforms (GCP, AWS, or Azure), Familiarity with CI/CD pipelines and Docker, Experience with Git and modern DevOps tools, Understanding of performance, scalability, and security principles, Experience working in agile cross-functional teams 📃 Skills: React, TypeScript, JavaScript, HTML, CSS, REST, Microservices, Python, FastAPI, Flask, Django, PostgreSQL, MySQL, MongoDB, Firestore, GCP, AWS, Azure, Docker, Git, CI/CD, PubSub, WebSockets, OAuth2, JWT, IAM, VertexAI, Gemini, LangChain 🏢 Description: (4579) N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, working on impactful projects for industry leaders and Fortune 500 companies. Our expertise spans cloud, data, AI/ML, embedded software, IoT, and more, driving digital transformation across finance, manufacturing, telecom, healthcare, and other industries. Join N-iX and become part of a team where your ideas make a real impact. Position Overview: Our client is a global UK-based financial services and investment banking organization developing an AI-powered document processing and automation platform used across multiple business units. The platform enables large-scale data processing, workflow automation, intelligent document recognition, and modern digital experiences for internal consumers across the banking group. We are looking for a Senior Front-End Engineer with solid full-stack capability to join a cross-functional engineering team building core components of the AI-driven document processing automation platform Key Responsibilities Build modern UI components and front-end features using React and TypeScript Develop reusable component libraries, design systems, hooks, and state management patterns. Work with product and design teams to translate workflows into high-quality user experiences. Integrate UIs with backend APIs, real-time events, and AI-driven document workflows. Ensure front-end performance, accessibility, responsiveness, and frontend security best practices. Collaborate with GenAI engineering teams to integrate document-processing functionality. Work with Google Cloud services such as Cloud Run, Cloud Functions, Pub/Sub, Cloud Storage. Participate in architectural discussions and technical decision-making across the platform. Write automated tests and contribute to CI/CD, code quality, and secure development practices. Requirements 6+ years of experience in software engineering with significant front-end focus. Strong proficiency in React and TypeScript Solid understanding of front-end architecture, state management, component lifecycles, and rendering models. Experience in consuming and integrating REST APIs, microservices, or event-driven systems. Experience with Python frameworks is a strong plus (FastAPI, Flask, Django). Experience with relational and/or NoSQL databases (PostgreSQL, MySQL, MongoDB, Firestore). Experience with cloud-native environments (GCP preferred; AWS/Azure acceptable). Familiarity with CI/CD pipelines, Docker, Git, and modern DevOps tooling. Strong software engineering principles: reliability, scalability, performance, security. Experience working in agile cross-functional teams on complex, multi-team products. Strong communication skills for working with technical and non-technical stakeholders. Nice to Have Experience integrating with AI/ML or GenAI-driven features. Experience with Vertex AI, Gemini, LangChain, or LLM-based services. Familiarity with event-driven systems, WebSockets, or Pub/Sub. Experience building internal tools, dashboards, or workflow automation systems. Knowledge of authentication and authorization standards (OAuth2, JWT, SSO, IAM). Understanding of OCR, document processing, or enterprise workflow products.
Technology
N-iX
Senior .NET Engineer
Senior
Remote
Krakow, Poland
5,000 - 6,200 USD
🏢 Summary: The offer is for a Software Engineer to develop and maintain high-performance, cloud-native storage infrastructure and backend systems in Azure. The role covers full software development lifecycle responsibilities, including designing microservices, building APIs, and optimizing scalable distributed systems. The position involves working with C# and .NET technologies in a fast-paced environment, contributing to architectural decisions and mentoring other engineers. 🗂️ Requirements: 4+ years of software engineering experience in large-scale distributed systems, 4+ years of experience building resilient and highly available web services, Experience with architectural standards and technical design decisions, Experience in full-stack development, Degree in Computer Science (B.S., M.S., or PhD) or equivalent experience, Availability for shifted working hours with at least 4 hours overlap with PST time zone 📃 Skills: C#, .NET, ASP.NET, Azure, AKS, AzureAppServices, AzureBlobStorage, SQL, NoSQL, REST, gRPC, Microservices 🏢 Description: N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, working on impactful projects for industry leaders and Fortune 500 companies. Our expertise spans cloud, data, AI/ML, embedded software, IoT, and more, driving digital transformation across finance, manufacturing, telecom, healthcare, and other industries. Join N-iX and become part of a team where your ideas make a real impact. Our Client is looking for a self-motivated Software Engineer to join us in developing storage infrastructure to organize and facilitate our business growth. Our team is the center of how customers and services store their critical data and trust its security, performance, availability, compliance, and durability, which enables customer derive intelligence and analytics through AI & BI. As a Software Engineer , you will own all aspects of the software development lifecycle, including design, development, testing, deployment, and maintenance of product features in the Client's software products. You enjoy fast-paced entrepreneurial environments where you can solve difficult problems using current technologies and tools. You collaborate well with other team members when brainstorming, designing, and implementing new solutions. You will also help the team succeed by thinking about ways to improve processes, suggesting ways to make the team more effective, and mentoring and modeling engineering best practices. Responsibility: Design, develop, and maintain high-performance backend systems and APIs using C# and .NET technologies, hosted in Azure and various compliance-level data centers Leverage Azure services like Azure App Services, Azure Kubernetes Service (AKS), Azure Blob Storage, and SQL/No-SQL Databases to build scalable, secure, and reliable cloud-native solutions Build and maintain microservices-based architectures using C#, ASP.NET , and others Design and implement RESTful or gRPC APIs, ensure seamless integration with other systems and products Optimize architecture and solution for scalability and availability, with cost and maintenance in mind Identify and address performance bottlenecks and scalability challenges proactively Align across teams for designs, communicate, and resolve roadblocks Guide and mentor other engineers through design and code reviews Shifted working hours with at least 6 hours of daily overlap with the PST time zone (Pacific Standard Time) Requirements: 4+ years of software engineering experience in large-scale distributed systems 4+ years of experience building resilient and highly available web services Experience in understanding architectural standards and decisions Experience in full-stack development B.S., M.S., or PhD in Computer Science or equivalent experience
Technology
N-iX
Senior Java Engineer
Senior
Remote
Krakow, Poland
6,000 - 6,400 USD
🏢 Summary: Senior Software Engineer role focused on designing and developing a robust Kotlin-based framework for configuring and managing AI agents. The position involves building a scalable, high-performance platform using reactive and distributed system principles. The engineer will ensure code quality, optimize performance, and maintain technical documentation. 🗂️ Requirements: 5+ years experience with Kotlin or Java, Strong experience with Spring Framework, Experience with reactive programming (Project Reactor), Knowledge of REST, GraphQL, gRPC, Experience with distributed systems, Experience with tracing, metrics, monitoring practices, Experience building frameworks or platforms, Proficiency with Maven or similar build tools, Experience with NoSQL databases 📃 Skills: Kotlin, Java, Spring, Reactor, REST, GraphQL, gRPC, DistributedSystems, Maven, NoSQL, Tracing, Monitoring, Metrics 🏢 Description: N-iX is a global software development company founded in 2002, connecting over 2,400+ tech professionals across 40+ countries. We deliver innovative technology solutions in cloud computing, data analytics, AI, embedded software,IoT, and more to global industry leaders and Fortune 500 companies. Join us to create technology that drives real change for businesses and people across the world. We are looking for talented Senior Software Engineer to join our AI project in Europe. Responsibilities: Design and develop a robust and extensible Kotlin framework and platform for configuring and managing AI agents Write clean, maintainable, and efficient code that complies with our coding standards Ensure the performance, quality, and responsiveness of the framework/platform Identify and correct bottlenecks and errors Help to maintain code quality, organization, and automatization. Create and maintain technical documentation for the framework/platform Requirements: At least 5 years of proficiency in Kotlin or Java Deep experience with the Spring Framework Reactive tools experience (Project Reactor) Knowledge of different communication protocols such as REST, GraphQL, gRPC Experience with distributed systems Familiarity with tracing, metrics and monitoring best practices Experience of creating frameworks and platform for other developers Proficiency in Maven or similar tools Familiarity with NoSQL databases Very good spoken and written knowledge of English language (C1) Nice to have: Familiarity with GenAI, AI agents, machine learning, and natural language processing concepts is a plus Experience with MCP, A2A, RAG is a big plus Experience with event-driven architecture Experience with Docker and Kubernetes Python experience is nice to have BSc or MSc in Computer Science, Engineering or relevant field
Technology
N-iX
Lead MATLAB/Simulink Engineer (#5240)
Senior
Remote
Krakow, Poland
30 - 50 USD
🏢 Summary: Lead engineering role focused on developing MATLAB/Simulink system models, control algorithms, and embedded C/C++ software for real-time systems with hardware integration and validation. The position involves Digital Twin development, MIL/SIL/PIL/HIL testing, and close collaboration with physical hardware and robotics/control frameworks. The role combines model-based design, embedded development, and system-level verification. 🗂️ Requirements: Strong MATLAB/Simulink model development, Embedded C/C++ for real-time systems, Experience with MIL/SIL/PIL/HIL testing, Practical work with sensors and actuators, Control systems or robotics background, Experience with ROS2 or similar frameworks, Hardware integration and validation experience, Technical documentation and traceability management 📃 Skills: MATLAB, Simulink, Simscape, Stateflow, SystemComposer, EmbeddedCoder, C++, Python, ROS2, Jenkins, Git, Jira, HIL, MIL, SIL, PIL 🏢 Description: N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, working on impactful projects for industry leaders and Fortune 500 companies. Our expertise spans cloud, data, AI/ML, embedded software, IoT, and more, driving digital transformation across finance, manufacturing, telecom, healthcare, and other industries. Join N-iX and become part of a team where your ideas make a real impact. We are looking for a Lead MATLAB/Simulink Engineer with strong C/C++, embedded systems, and practical hardware-oriented engineering experience to join one of our growing engineering directions. In this role, you will focus on developing system models, control algorithms, simulation logic, and embedded software solutions for real-time systems, while contributing to hardware integration, testing, and validation activities. Responsibilities: Develop system models, control algorithms, and simulation logic in MATLAB/Simulink Develop embedded software components in C/C++ for real-time or near-real-time systems Build and validate Digital Twin / Digital Shadow solutions Integrate models, embedded software, ROS2 nodes, sensors, actuators, controllers, and test benches Prepare and execute MIL, SIL, PIL, and HIL test scenarios Support lab bring-up, hardware integration, debugging, measurements, and validation on real equipment Maintain technical documentation, including requirements, design notes, interfaces, test descriptions, test reports, and integration notes Ensure traceability between requirements, models, code, tests, and verification results Requirements: Preferred education in Applied Mathematics, Physics, Automation & Control Systems, Robotics, Embedded Systems, Electronics, Automotive Engineering, Mechatronics, or Industrial Automation Strong MATLAB/Simulink-based model development and system simulation Embedded C/C++ development for real-time or near-real-time systems Practical experience with physical hardware, sensors, actuators, and measurement equipment Experience with MIL / SIL / PIL / HIL testing Control systems, robotics, automotive, or industrial automation background ROS2 or similar robotics/control framework experience Ability to document engineering work clearly and consistently Tools / Technologies: MATLAB, Simulink, Simscape, Stateflow, System Composer, Embedded Coder, Simulink Test, Requirements Toolbox, Instrument Control Toolbox, ROS Toolbox / ROS2, C++, Python, Jenkins, Git, Jira English: Upper-Intermediate or higher Nice to have: Computer Vision experience AI / ML experience Gazebo, NVIDIA Jetson, TensorRT, or similar edge AI platforms Automotive diagnostics, BMS, powertrain, or robotic safety systems Functional safety understanding CI/CD experience for model-based or embedded software development
Technology
N-iX
Inference Platform Engineer (LLM & Kubernetes)
Senior
Remote
Krakow, Poland
6,000 - 8,200 USD
🏢 Summary: The role involves owning and operating LLM inference platforms in production, focusing on API integration, orchestration, and reliability within Kubernetes-based environments. You will ensure high availability, performance, and security of inference services while managing deployments and monitoring across cloud or hybrid infrastructure. The position includes hands-on work with multi-turn conversational AI systems and production-grade observability and DevOps practices. 🗂️ Requirements: 5+ years of Python programming experience, Strong Kubernetes experience including deployment, scaling, and monitoring, Experience with production logs, monitoring, and observability systems, Understanding of LLM fundamentals and model behavior, Experience integrating and working with LLM Inference APIs (e.g., OpenAI, Anthropic), Ability to independently own and operate inference services, Solid Linux fundamentals, Experience with CI/CD workflows and Git, Knowledge of platform security and CVE monitoring 📃 Skills: Python, Kubernetes, LLM, OpenAI, Anthropic, API, Linux, Helm, ArgoCD, Git, CI/CD, Monitoring, Observability, Logs, Cloud, Rust 🏢 Description: N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, working on impactful projects for industry leaders and Fortune 500 companies. Our expertise spans cloud, data, AI/ML, embedded software, IoT, and more, driving digital transformation across finance, manufacturing, telecom, healthcare, and other industries. Join N-iX and become part of a team where your ideas make a real impact. We are looking for an Inference Platform Engineer (LLM & Kubernetes) to join our team. Our client is a leading European AI company developing large language models and generative platforms for enterprise and government clients. Their products combine high-performance technologies, transparency, accessibility, and data security, fully aligned with European regulatory and ethical standards. As an Inference Platform Engineer (LLM & Kubernetes) , you will take ownership of inference API integration, operations, and platform reliability across production AI systems. This role is designed to be covered by 1–2 FTE split across several senior specialists , ensuring continuity of inference services and full coverage during planned and unplanned absences as we take over end-to-end LLM inference responsibility. Responsibilities: Take ownership of inference API integration, orchestration, and long-term platform reliability Lead operations for LLM inference services as they transition under internal ownership Ensure inference API availability, latency, and performance in production environments Design and maintain multi-turn conversation handling, chat templates, and prompt orchestration Proactively monitor, troubleshoot, and resolve inference platform issues, logs, and errors Manage Kubernetes deployments, Helm charts, and ArgoCD workflows for inference services Ensure platform security, CVE monitoring, and compliance with internal and regulatory standards Collaborate closely with backend, platform, and infrastructure teams Maintain clear operational documentation to support shared ownership across multiple FTEs Participate in support / on-call rotation as required to ensure operational continuity Requirements: 5+ years of Python programming experience Strong Kubernetes (k8s) experience, including deployment, scaling, and monitoring Experience handling large-scale logs, monitoring, and observability in production Basic knowledge of LLM fundamentals and the surrounding industry (e.g., what type of models exist, how does an LLM generate output) Experience from the user side developing against an Inference API (e.g., OpenAI, Anthropic, OpenRouter etc.) and understanding of their structure (experience with providing or deploying a similar API yourself a strong plus) Ability to independently own and operate inference services in a shared-responsibility model (1–2 FTE split across multiple specialists) Strong communication skills and experience working with cross-functional engineering teams Solid Linux fundamentals Nice to have: Hands-on experience with Helm charts, ArgoCD, and CI/CD for AI services Interest in partly working with Rust Senior-level experience with production LLM inference or AI platform operations Experience building or operating multi-turn conversational AI systems Familiarity with real-time API orchestration or streaming inference workloads Background in MLOps, AI platform engineering, or SRE Experience with cloud-based inference deployments and scaling Knowledge of security, CVE scanning, and operational best practices Technology Stack: Inference: OpenAI, Anthropic, or other LLM inference APIs Focus Areas: API integration, multi-turn conversation orchestration, tool calling, platform reliability Infrastructure: Kubernetes, Helm, ArgoCD, cloud or hybrid environments Monitoring: Logs, metrics, observability tools for inference systems Workflow: Git, CI/CD pipelines, documentation, operational runbooks, incident handling Standards: Reliability, latency, performance, security, maintainability
Technology
N-iX
Senior Platform Engineer
Senior
Remote
Krakow, Poland
6,100 - 6,700 USD
🏢 Summary: Platform Engineering role focused on building and operating core cloud infrastructure, enabling teams to deliver software quickly and reliably under a "you build it, you run it" approach. The position involves managing Kubernetes clusters, CI/CD platforms, and leading infrastructure migrations across AWS-based environments. Emphasis is placed on automation, scalability, observability, security, and infrastructure as code. 🗂️ Requirements: Strong understanding of IaaS concepts: compute, storage, networking, identity management, Hands-on experience with AWS cloud services, Expertise in Platform Engineering or DevOps principles, Deep knowledge of CI/CD processes and safe deployment practices, Experience with Infrastructure as Code using AWS CDK and Terraform, Strong experience with observability tools, Experience with GitHub Actions, Experience with Kubernetes administration, Ability to lead infrastructure migration projects, Knowledge of platform security best practices 📃 Skills: AWS, Azure, GCP, Kubernetes, Terraform, CDK, Akamai, Grafana, NewRelic, GitHubActions, CI/CD, IaaS, DevOps 🏢 Description: (5318) N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, working on impactful projects for industry leaders and Fortune 500 companies. Our expertise spans cloud, data, AI/ML, embedded software, IoT, and more, driving digital transformation across finance, manufacturing, telecom, healthcare, and other industries. Join N-iX and become part of a team where your ideas make a real impact. Our customer is the European online car market with over 30 million monthly users, with a market presence in 18 countries. The role: Become part of Platform Engineering team and enable engineering teams to deliver software quickly and reliably, living our “you build it, you run it” approach. We are responsible for internal core infrastructure products, like our centralized Kubernetes cluster and managed CI/CD solutions, used across 30+ teams. Topics like scalability, resilience, observability, and resource optimization are part of our daily conversations. We invest in self-service and a product mindset with an emphasis on developer experience to increase our impact. We also contribute to the improvement of the architecture, engineering practices, and processes across the company. Requirements: Strong understanding of core IaaS concepts such as compute, storage, networking, and identity management. Experience with IaaS cloud providers, particularly AWS (experience with Azure, GCP, etc., also considered). Expertise in Platform Engineering and/or DevOps principles, with a focus on automation and reliability. Excellent problem-solving and collaboration skills, with a solution-oriented mindset. Deep knowledge of CI/CD processes and best practices for safely deploying code. Cloud & CDN: Strong AWS expertise; hands-on experience with Akamai (or migrating from it to AWS) will be a huge advantage. IaC: Deep expertise in AWS CDK and Terraform. Observability: Strong experience with Grafana and New Relic. CI/CD: Proficiency with GitHub Actions. Responsibilities: Take ownership of the end-to-end operations of the products managed by your team. Keep your team's products up to date by leveraging a modern, state-of-the-art tech stack. Collaborate closely with an Engineering Manager and cross-functional tech teams to identify and solve critical problems. Influence architectural decisions, choose the right technologies, and develop infrastructure products that meet business needs. Lead key projects and initiatives, taking ownership of their successful execution. Be a bar-raiser within the company by defining and advocating best practices for safe code deployment. Develop the tools that empower teams to adopt these practices. Lead and execute infrastructure migration projects: Migration from Akamai to AWS; Migration from New Relic to Grafana; Migration from Terraform to AWS CDK (Infrastructure as Code). Resolve platform security tickets and ensure high standards of infrastructure protection. Build clear execution plans, align with cross-functional teams across multiple time zones, and share updates promptly.
Technology
N-iX
Senior Java Engineer (with Angular)
Senior
Remote
Krakow, Poland
5,500 - 6,700 USD
🏢 Summary: Senior Full-Stack Engineer (Backend-Leaning) role focused on building and scaling secure B2B SaaS platforms within an Azure cloud environment. The position involves developing Java/Spring Boot backend services, Angular frontend applications, and integrating event-driven and search capabilities. You will work closely with architecture leadership to deliver scalable, high-quality features in a mature enterprise ecosystem. 🗂️ Requirements: 6+ years experience in building B2B SaaS or enterprise systems, Strong expertise in Java and Spring Boot, Experience building secure REST APIs, Solid experience with Angular, Hands-on experience with Azure cloud services, Experience with Docker and CI/CD pipelines, Experience with PostgreSQL and Elasticsearch, Experience with Apache Kafka, Ability to design scalable and resilient backend architectures 📃 Skills: Java, OpenJDK, SpringBoot, REST, Angular, Azure, Docker, CICD, PostgreSQL, Elasticsearch, Kafka, SonarQube, DockerCompose 🏢 Description: N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, working on impactful projects for industry leaders and Fortune 500 companies. Our expertise spans cloud, data, AI/ML, embedded software, IoT, and more, driving digital transformation across finance, manufacturing, telecom, healthcare, and other industries. Join N-iX and become part of a team where your ideas make a real impact. We are seeking a highly skilled and motivated Senior Full-Stack Engineer (Backend-Leaning) with 6+ years of professional experience to join our growing core engineering team. In this role, you will be instrumental in designing, scaling, and maintaining our enterprise-grade financial SaaS platform. While you will work across the full stack, your core strength and primary focus will be on building robust, high-performance backend systems using Java and modern enterprise frameworks. Requirements & Qualifications: Experience: 6+ years of proven professional experience building robust B2B SaaS platforms or large-scale enterprise systems. Experience in the financial technology (FinTech) sector or building financial-grade systems is a strong plus. Core Backend Stack (Must-Have): Strong expertise in Java, Spring Boot, Axon Framework, PostgreSQL, Elasticsearch, and Apache Kafka. Testing Requirement (Must-Have): Proficiency in Groovy. Backend test coverage via Groovy is a mandatory part of the development process. Frontend Stack (Must-Have): Solid experience with Angular and TypeScript for building modern web applications. Infrastructure & DevOps (Must-Have): Hands-on experience with Docker Compose and Gradle. Nice-to-Haves: Working experience with Keycloak, SonarQube, OpenAPI/Swagger, SendGrid, and Playwright is a plus. Key Responsibilities: Design, develop, and maintain secure, scalable, and resilient backend services using Java (OpenJDK), Spring Boot and Axon Framework. Architect and optimize relational databases (PostgreSQL) and structured search solutions using Elasticsearch. Develop responsive and clean user interfaces using Angular and TypeScript, ensuring seamless integration with backend REST APIs. Implement event-driven patterns and messaging queues using Apache Kafka to ensure high-throughput communication. Write and maintain comprehensive backend test coverage using Groovy. This is a strict, mandatory part of our development lifecycle. Manage identity and access management solutions by leveraging Keycloak for financial-grade security and authentication. Maintain high code quality through rigorous testing, code reviews, and analysis via SonarQube. Containerize applications using Docker and Docker Compose, and manage CI/CD deployment pipelines within the Azure Cloud ecosystem. Collaborate closely with cross-functional teams to define OpenAPI/Swagger specifications and integrate third-party services like SendGrid.
Technology
N-iX
Gen AI Adoption Lead (Engineering Productivity)
Senior
Remote
Krakow, Poland
6,000 - 7,200 USD
🏢 Summary: Role focused on leading and scaling GenAI adoption across engineering teams by embedding AI tools into real development workflows. The position combines hands-on experimentation, prototyping, and cross-team enablement to improve delivery speed, quality, and developer experience. It involves consulting across projects, building reusable playbooks, and driving measurable impact of AI-powered practices. 🗂️ Requirements: Solid engineering background in Backend (Java or .NET), Frontend, or Architecture, Hands-on experience experimenting with GenAI tools in development workflows, Experience introducing new tools or processes into engineering teams, Ability to prototype lightweight tools, prompts, and workflow improvements, Understanding of SDLC practices across QA, DevOps, Backend, and related areas, Ability to measure engineering performance using DORA or SPACE metrics, Adaptability to client compliance requirements and technical environments 📃 Skills: Java, .NET, GenAI, Copilot, Claude, Cursor, Prompting, DevOps, Backend, Frontend, Architecture, SDLC, QA, DORA, SPACE 🏢 Description: N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, working on impactful projects for industry leaders and Fortune 500 companies. Our expertise spans cloud, data, AI/ML, embedded software, IoT, and more, driving digital transformation across finance, manufacturing, telecom, healthcare, and other industries. Join N-iX and become part of a team where your ideas make a real impact. We’re on a mission to help N-iX engineering teams unlock the power of GenAI in their daily work. To do that, we’re building a team of GenAI Adoption Leaders . This isn’t a role for someone who already “knows it all.” GenAI adoption is still new, and part of your job will be to experiment, learn, and share discoveries . If you’ve already explored tools like Copilot, Claude, Cursor, or played with prompt engineering, you’ll feel right at home. We value curiosity and potential as much as experience. If you’re an engineer with the spark to try, fail fast, and learn – and you want to help others do the same – this is a rare opportunity to grow alongside a pioneering team . Responsibilities: Experiment & embed AI into workflows: Test AI in real coding, then show teams what works. Own a specialization, work as a team: Each adoption leader brings expertise (e.g., QA, backend, DevOps, data, PM/BA), but we cross-collaborate to cover the full SDLC. Hands-on enablement: Lead workshops, live demos, and pairing sessions where engineers learn by doing. Prototype & adapt: Build lightweight tools, prompts, and playbooks that evolve as we learn. Consult across accounts: Every client has its own restrictions and resistance. You’ll help find the right adoption path for each. Measure what matters: Track adoption impact – not just with metrics like DORA/SPACE, but also in human terms: faster feedback loops, fewer repetitive tasks, happier engineers. Contribute to a shared journey: Turn lessons into reusable playbooks and success stories that scale across hundreds of teams. Requirements: Engineering foundation: Solid background in one area or more areas ( Backend: Java or .NET , Frontend, Architecture). Curiosity & experimentation: You’ve already tried GenAI tools – or at least shown initiative in exploring how they could help in your work. Early adopter mindset: Comfortable experimenting and learning in areas where the answers aren’t fully known yet. Change leadership: Experience introducing new tools or processes into teams. Adaptability: Ability to tailor approaches to different client rules, compliance needs, and maturity levels. Bonus: Strong communication skills for winning over skeptics and making adoption feel safe and practical. What success looks like Teams experiment with 2–3 new AI-powered practices within the first 3 months. Clear improvements in delivery speed, quality, and developer experience. Engineers feel empowered (not replaced) and start driving adoption ideas themselves. You and your peers shape a growing library of GenAI playbooks for the entire company. Why join us? Be part of a 6–7 person pioneer team building the playbook for GenAI adoption across client accounts. Specialize, but grow broadly: You’ll own your focus area while collaborating across functions (QA, DevOps, backend, etc.). Gain rare, career-defining experience leading GenAI adoption at scale in an outsourcing context – skills that will define engineering leadership in the next decade. Grow your own skills while helping 1,700 engineers upskill too – it’s a team journey, not a solo mission. We’re not looking for finished experts. We’re looking for explorers, builders, and early adopters who want to shape the future of engineering with GenAI. If that sounds like you – apply now and let’s build it together.
Technology
N-iX
Senior GIS Engineer
Senior
Remote
Krakow, Poland
5,000 - 6,300 USD
🏢 Summary: Senior GIS Engineer role focused on integrating Esri ArcGIS technologies with proprietary mining software and subsurface geological data. The position involves building advanced geospatial data pipelines and designing cost-efficient Azure cloud architecture for Esri workloads. The role supports exploration and operational decision-making through scalable, cloud-based GIS solutions. 🗂️ Requirements: 7+ years GIS engineering experience, Hands-on experience with Esri ArcGIS stack (Pro, Enterprise, Online, REST APIs), Strong Python (ArcPy) proficiency, Strong SQL proficiency, Experience with spatial databases (Databricks, Sedona, PostGIS), Experience deploying GIS workloads on Azure, Experience with Infrastructure as Code, Knowledge of FinOps and cloud cost management, Experience with 3D geological and subsurface data formats, Understanding of coordinate systems and geodesy 📃 Skills: ArcGIS, ArcGISPro, ArcGISEnterprise, ArcGISOnline, ArcPy, Python, SQL, Databricks, Sedona, PostGIS, Azure, IaC, FinOps, REST, LiDAR, Seismic, Voxel, Geodesy 🏢 Description: N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, working on impactful projects for industry leaders and Fortune 500 companies. Our expertise spans cloud, data, AI/ML, embedded software, IoT, and more, driving digital transformation across finance, manufacturing, telecom, healthcare, and other industries. Join N-iX and become part of a team where your ideas make a real impact. We are looking for a Senior GIS Engineer to lead the integration of Esri map technology. The goal is to extend beyond surface satellite imagery and surface subsurface geological data to support exploration, planning, and operational decisions. You will also help us design a cost-predictable architecture for running Esri workloads in the cloud. Key Responsibilities: Integrate Esri (ArcGIS Enterprise, ArcGIS Online, ArcGIS Pro) with proprietary mining software. Build pipelines that combine drone captured imagery with deep-ground geological and geophysical data (boreholes, seismic, drone, LiDAR). Design Azure cloud architecture for Esri workloads. Develop cost monitoring, forecasting, and optimization mechanisms for ArcGIS cloud usage (credits, compute, storage, tile / feature services). Collaborate with geologists, data engineers, and product teams to translate domain requirements into GIS solutions. Required Skills: 7/8+ years of hands-on GIS engineering experience, including the Esri ArcGIS stack (Pro, Enterprise, Online, REST APIs). Strong Python (ArcPy) and SQL. Experience with spatial databases (Databricks, Apache Sedona, PostGIS). Experience deploying Esri / GIS workloads to Azure platform, including IaC and cost management (FinOps practices). Working knowledge of 3D geological / subsurface data formats and visualization (voxel models, boreholes, point clouds). Solid understanding of coordinate systems, projections, and geodesy. Fluent/Upper-Intermediate English skills. Nice to Have: Domain experience in mining, oil & gas, or geosciences. Experience with Leapfrog, Petrel, Surpac, or similar geological modeling tools. Familiarity with Kubernetes, Docker, and CI/CD for GIS services. Open-source GIS exposure (QGIS, GDAL, GeoServer) as a complement to Esri.
Technology
N-iX
Senior Data Scientist (AI Engineering Focus)
Senior
Remote
Kraków, Poland
41 - 45 USD
🏢 Summary: Senior Data Scientist / AI Engineer role focused on designing and deploying production-ready AI solutions for the insurance industry. The position involves building Agentic AI systems, LLM and RAG-based applications, and Computer Vision solutions from architecture through production deployment. The offer includes flexible work formats, professional development opportunities, and competitive compensation. 🗂️ Requirements: 5+ years of commercial experience as Data Scientist or AI Engineer, Strong Python development skills, Hands-on experience with Machine Learning, Hands-on experience with Deep Learning, Hands-on experience with Generative AI, Experience with LLMs, Experience with RAG architectures, Experience with AI Agent frameworks, Experience building production AI systems, Solid software engineering background, Experience with data analysis and AI product development, Degree in Computer Science, Data Science, Mathematics, Physics, Engineering or equivalent technical background, Upper-intermediate English level, Ability to design scalable AI solutions 📃 Skills: Python, MachineLearning, DeepLearning, GenerativeAI, LLMs, RAG, ComputerVision, AgenticAI, MultiAgentSystems 🏢 Description: (#5468) N-iX is looking for an experienced Senior Data Scientist with a strong focus on AI Engineering. The role involves designing and delivering production-ready AI solutions for the insurance industry, with a particular emphasis on Agentic AI, LLMs, RAG pipelines, and Computer Vision. Key Responsibilities: Design and develop autonomous AI agent systems for the insurance domain Build production-ready AI solutions using: Multi-Agent Systems Large Language Models (LLMs) Retrieval-Augmented Generation (RAG) Computer Vision Research, evaluate, and implement state-of-the-art AI technologies Develop scalable AI products for international markets Collaborate with a team of Data Scientists and AI Engineers Take AI solutions from architecture and proof of concept through production deployment Participate in building proprietary AI models for the insurance industry Required Skills: 5+ years of commercial experience as a Data Scientist / AI Engineer Strong Python development skills Hands-on experience with: Machine Learning Deep Learning Generative AI LLMs RAG architectures AI Agent frameworks Experience building production AI systems Solid software engineering background Experience with data analysis and AI product development Degree in Computer Science/Data Science/Mathematics/Physics/Engineering or equivalent technical background Upper-intermediate+ English level Strong analytical thinking, proactive mindset Ability to design scalable AI solutions Ability to explain complex technical concepts Independent and structured way of working Team player Nice to Have: Experience within the insurance industry German or Spanish language skills We offer: Flexible working format - remote, office-based or flexible A competitive salary and good compensation package Personalized career growth Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more) Active tech communities with regular knowledge sharing Education reimbursement Memorable anniversary presents Corporate events and team buildings Other location-specific benefits