1 - 20 of 313 Jobs

Search for Senior Software Engineer / Solutions Architect - Python & GenAI

313 results

Apply
Provectus logo
Full-time|On-site|Serbia

Join Provectus as a Senior Software Engineer / Solutions Architect specializing in Python and Generative AI. In this role, you will leverage your expertise to design innovative solutions that harness the power of AI for our clients. You'll work closely with cross-functional teams to deliver high-quality software solutions that meet our customers' needs.

Mar 30, 2026
Apply
Tide logo
Full-time|On-site|Serbia

ABOUT TIDEAt Tide, we empower small and medium-sized enterprises (SMEs) to optimize their operations by providing not only business accounts and banking services but also a robust suite of administrative solutions ranging from invoicing to accounting.As a game-changer in the small business banking sector, Tide boasts over 1.8 million members across the UK, India, Germany, and France.Leveraging cutting-edge technology, our solutions are tailored for SMEs, featuring rapid onboarding, competitive fees, and innovative functionalities. Our mission is to assist SMEs in saving both time and money, allowing them to focus on what they truly love.Tide Facts:Tide is available for SMEs in the UK, India, Germany, and France.With 1.8 million members, including 800,000 in the UK and 1,000,000 in India, our community is growing fast.We have successfully raised over $300 million in funding.Tide employs over 2,500 diverse professionals globally.Our offices are located in Central London, with member support and technology centers in Sofia, Bulgaria, and additional tech centers in Serbia, Romania, Lithuania, and Hyderabad, as well as offices in Gurugram, New Delhi, Berlin, Paris, and Luxembourg.ABOUT THE TEAM:We are seeking a skilled Backend Engineer who possesses strong programming capabilities and a genuine enthusiasm for developing and enhancing applications. If this sounds like you, we would love to connect!As a Senior Engineer at Tide, you will report to the Staff Engineer and collaborate with a team of proficient engineers. Your role involves closely working with our tech team to ensure system integrity and enhance user experience. Ultimately, your goal will be to develop and maintain high-functioning, stable web applications that satisfy both the company's and our customers' needs.We operate in an agile framework, with small, cross-functional squads that manage the complete lifecycle of various microservices within Tide’s service catalog.You will contribute fresh ideas and become an essential part of our ongoing product improvement process. Additionally, you will engage in discussions about technical challenges in our various Communities of Practice.ABOUT THE ROLE:As a Senior Python Engineer, your responsibilities will include:Defining, owning, and maintaining the services your team is responsible for from our service catalog.

Feb 2, 2026
Apply
Rho logo
Full-time|On-site|Belgrade

About UsAt Rho, we're redefining banking for startups. Our innovative platform allows businesses to open accounts in mere minutes, issue cards, manage expenses, pay bills, and maintain financial records—all in one seamless experience supported by dedicated human assistance.About the RoleWe are seeking a skilled Senior Software Engineer with a focus on backend development to join our talented core product team in Belgrade. You will play a pivotal role in enhancing and scaling Rho's comprehensive finance platform.If you are passionate about technology and eager to expand your knowledge, you'll be working with the following tech stack:Python and GoGraphQLPostgreSQLDockerKubernetesGoogle Cloud Platform (GCP)

Dec 25, 2024
Apply
GoDaddy Inc. logo
Full-time|Remote|Serbia

Location Details: This position is fully remote, allowing you to work from the comfort of your home in Serbia. Occasionally, you may visit a GoDaddy office for team events or meetings.Join Our Dynamic Team...At GoDaddy, we are on a mission to empower everyday entrepreneurs and small businesses. Our team is responsible for developing and maintaining the robust service and infrastructure behind GoDaddy's backup systems, which support various hosting platforms including WordPress, cPanel, and Airo AI Builder sites. We operate a mission-critical system that performs daily backups for over 2 million customer websites and applications, ensuring their data protection and business continuity on a massive scale.Your Role and Responsibilities:Design, build, and maintain backend services that power GoDaddy's backup infrastructure.Develop and enhance RESTful APIs that integrate seamlessly across multiple hosting platforms.Work on distributed systems that handle backups for over 2 million websites daily.Improve system scalability, reliability, and performance in a high-availability environment.Collaborate cross-functionally with Hosting and other departments to deliver exceptional results.

Feb 27, 2026
Apply
easygo logo
Full-time|On-site|Serbia, Belgrade

Easygo, a leading Australian technology firm, powers globally recognized brands such as Stake, KICK, and Twist Gaming. As we expand our engineering capabilities in Belgrade, we are seeking a Senior Software Quality Engineer to join our Data and Integration Infrastructure team. This is an exciting opportunity to influence the platforms and systems that drive our products worldwide. About the Team You will become part of a dynamic engineering team that accelerates product and service teams working on KICK. The team is tasked with creating and maintaining shared platform capabilities that enhance the reliability, consistency, and developer experience across the platform. Our team is responsible for foundational components such as event pipelines, schema governance, service gateways, and notification delivery. These systems ensure reliable communication between KICK's services, with accurate, observable, and analytics-ready data flows across the platform. By delivering robust and well-architected platform primitives and templates, we play a pivotal role in shaping how KICK is developed and scaled, optimizing workflows, minimizing redundancy, and establishing a solid foundation for reliable integrations and data-driven decision-making. Who We’re Looking For We are in search of a seasoned Senior Quality Engineer to guarantee the reliability, scalability, and safety of KICK's core platform systems. This role involves collaborating closely with engineers to integrate quality practices throughout the development lifecycle, ensuring that platform components—like event pipelines and service gateways—are robust, testable, and safe for use by teams across KICK. If you are driven by the desire to enhance system reliability, facilitate rapid and assured software delivery, and thrive in a collaborative, high-impact engineering environment, this position offers a chance to shape the quality foundations of the KICK platform. Key Responsibilities: Integrate quality practices within Agile product teams while implementing the broader QA strategy across the SDLC. Work closely with developers, product managers, and designers to establish acceptance criteria, refine testability, and maintain a unified understanding of quality objectives. Engage in code reviews and technical design discussions, providing insights on testability, risk, and quality impact early in the development cycle. Identify testing risks and devise appropriate testing strategies for critical system components.

Mar 11, 2026
Apply
Databricks logo
Full-time|On-site|Belgrade, Serbia

P-1415 At Databricks, our mission is to transform the data lifecycle by simplifying processes from data ingestion to ETL, BI, and extending to ML/AI through a unified platform. We envision a future where traditional data warehouse architectures are superseded by an innovative pattern known as the Lakehouse (CIDR 2021 paper), which merges data warehousing with advanced analytics. This paradigm shift addresses critical challenges like data staleness, reliability, total cost of ownership, data lock-in, and the limitation of use-case support. To realize this vision, we are developing a cutting-edge query engine and structured storage system designed to exceed the performance of specialized data warehouses in relational queries. We aim to preserve the expressiveness and robustness of general-purpose systems like Apache Spark™ to accommodate various workloads, including ETL and data science. Join us on this multi-year journey. As a member of our team, you will be involved in designing next-generation systems set to redefine industry standards in several key areas: Query compilation and optimization Distributed query execution and scheduling Vectorized execution engine Data security Resource management Transaction coordination Efficient storage structures (encodings, indexes) Automatic physical data optimization Your Responsibilities: Clarify requirements and drive design decisions for ambiguous problems Create technical design documents and project plans Develop new features Mentor junior engineers Test, deploy to production, and monitor outcomes.

Jan 30, 2026
Apply
Tide logo
Full-time|Remote|Serbia

Role Overview Tide is looking for a Senior Staff Software Engineer to help shape the Agentic Platform. This platform aims to support small businesses with advanced technology. The position focuses on designing, building, and refining software that improves both user experience and operational workflows. Collaboration and Impact This engineer will partner with teams across disciplines to deliver solutions that matter. The work will directly influence how small businesses interact with Tide’s products and services.

Apr 16, 2026
Apply
unlimit logo
Full-time|On-site|Belgrade

Join unlimit as a Solution Architect where you will leverage your expertise in AI technologies along with Node.js and Angular frameworks. You will be responsible for designing innovative solutions that enhance operational efficiency and drive business growth.

Apr 6, 2026
Apply
Tenstorrent logo
Full-time|On-site|Belgrade, Serbia

Join Tenstorrent as a Senior Software Engineer specializing in AI Compiler development. In this role, you will collaborate with a talented team to create cutting-edge compiler technologies that enhance AI performance.

Apr 2, 2026
Apply
First Circle logo
Full-time|Remote|Belgrade, Vojvodina, Serbia

First Circle stands at the forefront of financial technology in South-East Asia, transforming the landscape for underserved SMEs. Having successfully enabled thousands of small businesses in the Philippines to access credit, we are now embarking on an ambitious journey to create a comprehensive Neobank. Our offerings will encompass multi-currency bank accounts, payment solutions, foreign exchange, corporate credit cards, and payroll services.We are seeking talented mid-level and senior software developers to join our team during this pivotal year of growth. The challenge of building in emerging markets like the Philippines is significant, especially with the current state of digital infrastructure. By developing nearly everything in-house, we tackle complex problems that many startups have found insurmountable, and the prospect we have ahead is immense.

Mar 27, 2026
Apply
alex-staff-agency-careers logo
Full-time|Remote|Remote — Serbia

Join our dynamic team as a Senior Software Developer, where you'll play a pivotal role in developing trading systems and monitoring tools for our Liquid Air Energy Storage (LAES) plants and enhance grid-stability operations.This is a fully remote position, allowing you to work from anywhere within Serbia. We foster a collaborative environment with modern development practices, including regular code reviews and virtual team coordination to ensure seamless teamwork.We seek individuals who are clear thinkers with a strong foundation in engineering principles, capable of reasoning about distributed systems, ensuring data integrity, and implementing real-time control mechanisms.While Python is our primary programming language, experience in Rust is a plus. We prioritize your problem-solving skills and software craftsmanship over specific language experience. We support a brief (~3 weeks) ramp-up period for proficient engineers who are willing to learn Python.Key Responsibilities:Trading Systems Development:Design and implement automated trading systems for the UK energy markets, including day-ahead, intraday, balancing, and ancillary services.Develop real-time bidding, dispatch optimization, and pricing algorithms for LAES assets.Integrate systems with grid operators and market platforms.Monitoring & Analytics:Create monitoring dashboards, alerting systems, and operational analytics to assess plant performance.Build dashboards specifically for LAES and stability island operations.Data Pipelines & Infrastructure:Establish high-throughput data ingestion and streaming pipelines using Kafka and PostgreSQL/TimescaleDB.Construct microservices and APIs for trading platforms and market integration.Develop microservices that connect trading platforms to grid operators.Collaboration & Operations:Work closely with DevOps and Data teams to ensure effective deployment, monitoring, and production support.

Feb 16, 2026
Apply
Fivetran logo
Full-time|Hybrid|Novi Sad, South Bačka, Serbia, EMEA

Since its inception, Fivetran has been dedicated to simplifying and ensuring reliable access to data, akin to the reliability of electricity. With our innovative solutions, customer data seamlessly arrives in their data warehouses, fully prepared for queries without the need for engineering or ongoing maintenance. We take pride in empowering organizations globally to embrace a data-driven culture.Job DescriptionAt Fivetran, we are revolutionizing data pipelines to energize the modern data ecosystem for thousands of businesses.We are on the lookout for a Senior Software Engineer to join our core team, engaging in a balanced blend of design and implementation to enhance the technological framework behind our product offerings.This role involves the evolution of a high-performance extract-load-transform data integration system, enabling our engineering teams to effectively create hundreds of data connectors with minimal maintenance. You will be challenged to think critically about relational semantics, powerful abstractions, data representation, and software performance. While you don't need to be a subject matter expert upon joining (you will become one during your tenure!), it is essential to have experience working diligently within a high-impact software team—particularly in environments where the best solutions may not be immediately evident, decisions have significant downstream effects, and careful planning is crucial. The ideal candidate will possess the humility to gather diverse perspectives and build consensus, the confidence to make decisive choices when necessary, and the practicality to develop and iterate on the system while it remains in production. We also seek individuals with proficiency and productivity in both modern and legacy software development environments.This is a full-time role based in our Novi Sad office. Our hybrid work model allows for a combination of remote flexibility and in-person collaboration, requiring two days in the office each week to connect and collaborate as a team.

Apr 7, 2026
Apply
Speechify logo
Full-time|On-site|Novi Sad, Serbia

Speechify seeks a Senior Software Engineer, Core Experiences, to join the team in Novi Sad, Serbia. This position focuses on refining the user interface and developing reliable software that shapes how users interact with Speechify's products. Key responsibilities Collaborate with engineering, design, and product teams to deliver thoughtful user experiences Lead and contribute to projects that improve product quality and performance Promote and uphold high standards for code quality and maintainability This role offers the chance to influence the core experience of Speechify's products and work alongside teams dedicated to building software that makes a difference for users.

Apr 25, 2026
Apply
d-Matrix logo
Full-time|Hybrid|Belgrade

At d-Matrix, we are dedicated to unlocking the transformative power of generative AI. Positioned at the forefront of software and hardware innovation, we continuously challenge the limits of technological possibilities. Our workplace thrives on respect and collaboration.We embrace humility and prioritize open communication. Our inclusive team values diverse perspectives, leading to innovative solutions. We are on the lookout for passionate individuals eager to tackle challenges and driven by results. Ready to explore your potential? Together, we can shape the limitless future of AI.The Role: Senior Staff Software Engineer - AI KernelsLocation:Hybrid, working on-site at our Belgrade, Serbia office 3-5 days a week.What You Will Do:You will join a dynamic team responsible for productizing the software stack for our AI compute engine. Your role will involve the development, enhancement, and maintenance of software kernels tailored for next-generation AI hardware. With your extensive experience in building software kernels for hardware architectures, you will apply your deep understanding of various hardware systems and effectively map algorithms to these architectures. You will also be adept at translating computational graphs from AI frameworks into optimized implementations. Your comprehensive knowledge across the full-stack toolchain will enable you to navigate the complexities of hardware-software co-design, allowing you to deliver scalable software solutions within tight timelines. Collaborating closely with compiler experts, you will help develop robust compiler infrastructure while engaging with other software (ML and systems) and hardware (mixed signal, DSP, and CPU) specialists within the company.What You Will Bring:Minimum:An MS in computer engineering, mathematics, physics, or a related field coupled with 10+ years of industry experience, or a PhD in a pertinent area with at least 1 year of professional experience.A solid understanding of computer architecture, data structures, system software, and machine learning principles.Proficiency in C/C++ and Python development within Linux environments, with familiarity in using standard development tools.Experience in implementing algorithms using high-level programming languages such as C/C++ and Python.

Mar 31, 2026
Apply
Speechify logo
Full-time|On-site|Belgrade, Serbia

Speechify is seeking a Senior Software Engineer in Belgrade, Serbia, to focus on Windows and desktop application development. The position centers on designing and building software that helps users access and interact with Speechify’s products more easily. What you will do Develop and maintain desktop applications for Windows platforms Collaborate with engineers and other team members to deliver new features Use software engineering skills to create solutions that support accessibility Contribute to projects that enhance user interaction with Speechify products Requirements Significant experience building Windows or desktop applications Solid understanding of software engineering principles Interest in improving accessibility and user experience Comfort working as part of a collaborative team This role is based in Belgrade, Serbia.

Apr 25, 2026
Apply
Renesas Electronics Corporation logo
Full-time|On-site|Belgrade

Role overview Renesas Electronics seeks a Senior Software Engineer in Belgrade to focus on platform development. The position involves designing and building software that supports and enhances Renesas products and services. This is a hands-on engineering role with an emphasis on technical quality and practical solutions. What you will do Develop and implement software for platform-level projects, contributing to the core technology stack. Collaborate with colleagues from various disciplines to deliver integrated solutions. Share ideas and technical expertise to improve and refine existing systems and processes. Team and culture The team values open collaboration and ongoing knowledge sharing. Members work together to advance technology and support each other's professional growth in a cooperative setting.

Apr 23, 2026
Apply
Gambling.com Group logo
Senior Data Architect

Gambling.com Group

Full-time|On-site|Serbia

Join Gambling.com Group (Nasdaq: GAMB), a leader in the online gambling industry, renowned for our award-winning marketing and sports data services. Our extensive portfolio includes prominent websites, such as Gambling.com and Bookies.com, along with iGaming-focused platforms like Casinos.com, BonusFinder.com, and Freebets.com.As our data ecosystem undergoes rapid transformation, we are on the lookout for a skilled Senior Data Architect to guide the evolution of our data infrastructure. This is your opportunity to develop scalable and efficient systems that offer profound insights into player interactions, financial reporting, and cross-sectional business analytics.Role Overview:In your role as a Senior Data Architect, you will lead the redesign and reconstruction of our data architecture, catering to the specific requirements of our business teams. You will transition from traditional manual file processes to a sophisticated, automated ETL pipeline, leveraging a Medallion architecture (comprising Bronze, Silver, and Gold layers) integrated with a Hub-Spoke model for centralized data management and distributed accessibility. Your expertise in technologies such as Snowflake and Airflow will ensure seamless data ingestion from varied sources, encompassing finance, operations, and other business verticals. Our aim is to forge a unified perspective of player and operator interactions across multiple sites, empowering advanced analytics, reporting, and strategic decision-making.Key Responsibilities:Lead the comprehensive redesign of existing data architecture, migrating from manual file handling to a robust, scalable system utilizing Medallion architecture principles for data layering and quality assurance.Design and implement a Hub-Spoke model to centralize core data assets (e.g., player and operator profiles) while facilitating spoke systems for vertical-specific analytics, ensuring data consistency and accessibility.Revamp ETL processes using Airflow for orchestration, automating data pipelines to handle ingestion from various sources, including real-time player activity, operator metrics, and cross-site journeys.Construct pipelines for data ingestion from all business verticals (e.g., finance, marketing, operations), delivering comprehensive reporting for finance teams and expanding support for holistic player/operator views.Focus on architecting iGaming-specific solutions centered on player and operator data, monitoring journeys across sites, ensuring compliance with industry regulations, and enabling personalized recommendations.Optimize the use of Snowflake for data warehousing, applying best practices to enhance performance and scalability.

Feb 3, 2026
Apply
Fivetran logo
Full-time|Hybrid|Novi Sad, South Bačka, Serbia, EMEA

Since its inception, Fivetran has been on a mission to simplify and enhance data accessibility, making it as dependable as electricity. With Fivetran, customer data seamlessly flows into their warehouses, organized and ready for analysis, eliminating the need for extensive engineering or maintenance. We take pride in empowering organizations to harness our technology daily, enabling them to evolve into truly data-driven enterprises.About the RoleAt Fivetran, we are developing cutting-edge data pipelines that fuel the contemporary data stack for thousands of companies.We seek a Senior Software Engineer to join our essential database connector team, where you will engage in a balanced combination of design and implementation tasks to bolster the technical framework behind the Fivetran product suite.In this role, you will focus on data capture from relational databases, contributing to the full software development lifecycle for capabilities vital to the success of our largest enterprise clients. You will collaborate with engineers across the organization to explore opportunities for product enhancements, ensuring the technical excellence of your team and services by reviewing code and participating in architectural design.A successful candidate will be experienced and confident in making decisive choices, while also being pragmatic enough to build and iterate on systems that are already in production. Strong ownership and a proactive approach are crucial for success in this role.This full-time role is based at our Novi Sad office. Our hybrid work model provides a combination of remote flexibility and in-person collaboration, consisting of two days in the office each week for team interaction and development.

Mar 3, 2026
Apply
Orion Innovation logo
Full-time|On-site|Serbia

Orion Innovation is an award-winning global business and technology services firm that focuses on transformative business solutions and product development. We specialize in digital strategy, experience design, and engineering, combining agility, scalability, and maturity to serve a diverse range of clients across various industries, including financial services, telecommunications, consumer products, automotive, industrial automation, and more.Our client is a leader in providing cloud-based unified communication solutions for businesses, offering a feature-rich business phone system without the need for capital investment or maintenance contracts. This innovative approach reduces customer costs and disrupts traditional on-premises PBX providers.The Telephony team is dedicated to developing high-load server solutions for our cloud-based telephony core, continually enhancing our product with new features and improving core application architecture for enhanced performance and stability.

Apr 28, 2026
Apply
Aghanim logo
Full-time|On-site|Belgrade

Aghanim is seeking a highly motivated AI Engineer to join our innovative team. In this role, you will design and develop production-ready multi-agent large language model (LLM) systems.Your primary focus will go beyond simple coding; you will delve into understanding user needs and building systems that consistently meet these expectations.This position leans more towards systems engineering and architecture rather than traditional machine learning.You will have the autonomy to explore our API offerings and product workflows, creating agent-based solutions that are intricately connected with our platform.

Mar 30, 2026

Sign in to browse more jobs

Create account — see all 313 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.