Rust Software Engineer
4 dni temu
We are seeking a Software Engineer to join our client team – it is an innovative start-up that works on optimizing AI/ML infrastructures for faster and more efficient model deployment. The solutions enhance performance, reduce costs, and ensure reliable, scalable AI operations for businesses aiming to lead into the future. This is a fully remote position, offering you the flexibility to work from anywhere in Poland — whether from home or from one of our well-equipped offices in Gdańsk, Katowice, Kraków, Łódź, Warsaw, or Wrocław. Responsibilities Develop distributed systems involving node-level daemons, dynamic library interceptors, and system-level components for allowing GPU workload co-location and checkpointing/restoration on Kubernetes nodes Integrate solutions into Kubernetes-based GPU clusters with custom scheduling behavior Build lightweight HTTP/gRPC services to allow for interaction with various components, export metrics, and provide custom views Engineer novel GPU co-location and GPU checkpoint/restore pipelines for controlling workload's access to GPUs without termination/restarts Requirements Strong programming skills in Rust with 3 years of hands-on experience in the language Proficiency in data structures and algorithms Background in writing distributed software with asynchronous components, managing concurrent state, and avoiding deadlocks Proficiency in writing system-level components, including experience with Foreign Function Interfaces (FFIs) and development of unsafe components Bachelor's or master's degree in Computer Science, Electrical Engineering, Data Science, or a related field (a Ph.D. is a plus) English level of minimum B2 (Upper-intermediate) for effective communication Nice to have Experience with Kubernetes APIs and control plane components Experience with CUDA, GPGPU programming, and performance optimization We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview We will reach out to selected candidates exclusively EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
-
Rust/C++ Resimulation Engineer Automotive
1 tydzień temu
Lublin, Lubelskie, Polska Infotree Global Solutions Pełny etat 60 000 zł - 90 000 zł rocznieJoin our great automotive client and have real impact on the future of modern carsPosition Summary: You will be technically responsible for the maintenance of architecture for complex software/system solutions. You will also be actively participating in the whole development chain (definition, development, and testing) together with a cross-competency team...
-
Senior Software Engineer
1 tydzień temu
Lublin, Lubelskie, Polska Sperton Global AS Pełny etat 60 000 zł - 90 000 zł rocznieJob Title: Senior Software Engineer Location: Wrocław, Poland (Mydlana Street, near Monopolowa bus stop) Team: Vehicle Optimized Service Planning (VOSP) Employment Type: Contract About the RoleThe Vehicle Optimized Service Planning (VOSP) team is excited to welcome a skilled Senior Software Engineer to support our digital transformation journey. VOSP is a...
-
Junior Software Engineer
2 tygodni temu
Lublin, Polska Cognizant Technology Solutions Poland Sp. z o.o. Pełny etatWork model: on-site Job Summary: The Junior Software Engineer will support the development of advanced software solutions for professional coffee machines used in vending, HoReCa, and office environments. This role involves working with embedded systems and modern software platforms to enhance machine functionality, user experience, and connectivity. This...
-
Software Engineer – Networking
2 tygodni temu
Lublin, Polska Sii Poland Pełny etatSoftware Engineer – Networking & Drivers (DPU Team) Join to apply for the Software Engineer – Networking & Drivers (DPU Team) role at Sii Poland As part of the DPU software group, you will develop and optimize networking software, drivers, and data path components for high‑performance data processing. We have multiple openings for both junior and...
-
Regular JVM Software Engineer
1 dzień temu
Lublin, Lubelskie, Polska Square One Resources Sp. z o.o. Pełny etatNasz klient to wiodąca niemiecka firma z sektora telekomunikacji i usług IT, specjalizująca się w nowoczesnych rozwiązaniach takich jak web hosting, cloud computing oraz usługi internetowe. W związku z rozwojem działalności oraz otwarciem European Technology Center w Polsce, firma poszukuje doświadczonych programistów Java do długofalowej...
-
Junior Software Engineer
1 tydzień temu
Lublin, Lubelskie, Polska Cognizant Technology Solutions Pełny etat 30 000 zł - 60 000 zł rocznieWork model: on-siteWork location: LublinJob Summary:The Junior Software Engineer will support the development of advanced software solutions for professional coffee machines used in vending, HoReCa, and office environments. This role involves working with embedded systems and modern software platforms to enhance machine functionality, user experience, and...
-
Embedded Software Engineer – networking project
3 tygodni temu
Lublin, Polska Sii Sp. z o.o. Pełny etatEmbedded Software Engineer – networking project Miejsce pracy: Lublin Technologies we use Expected - Yocto - Buildroot - Python - SOC - IPv4 - IPv6 - Network Administration - C - C++ Optional - Ethernet - PCIe - SPI - I2C - UART About the project You will work on embedded firmware and low-level system software for cutting-edge programmable Ethernet...
-
Embedded Software Engineer – networking project
2 tygodni temu
Lublin, Polska Sii Sp. z o.o. Pełny etatEmbedded Software Engineer – networking project Miejsce pracy: Lublin Technologies we use Expected Yocto Buildroot Python SOC IPv4 IPv6 Network Administration C C++ Optional Ethernet PCIe SPI I2C UART About the project You will work on embedded firmware and low-level system software for cutting-edge programmable Ethernet switches. This role involves close...
-
Software QA Engineer Dodaj do ulubionych
7 dni temu
Lublin, Polska HAYS POLAND Sp. z o.o. Pełny etatSoftware QA Engineer lokalizacja: Lublin (lubelskie) numer referencyjny: 1196163/jobs.pl The client offers comprehensive IT and consulting services in Europe Basic information: Location: 100% from the office in Lublin (Felin district) Rate: up to approx 80PLN/hour net + VAT Type of employment: B2B contract Duration: 3 months + possible...
-
Software Engineer – Networking
11 godzin temu
Lublin, Polska Sii Sp. z o.o. Pełny etatSoftware Engineer – Networking & Drivers (DPU Team) Miejsce pracy: Lublin Technologies we use Expected IPv4 IPv6 Network Administration C C++ Optional DPDK PCIe DMA RDMA About the project As part of the DPU software group, you will develop and optimize networking software, drivers, and data path components for high-performance data processing. We have...