Design, build, and maintain distributed backend services that organize and deliver enterprise data context to AI agents across Google Cloud.
Develop search, ranking, and graph traversal algorithms that identify relevant datasets, data relationships, and business definitions for user queries.
Build data processing pipelines that analyze query history and usage patterns to automatically enrich metadata and filter out unused schema information.
Create automated evaluation frameworks and testing tools to measure retrieval accuracy, response speed, and system efficiency.
Collaborate with product managers and partner engineering teams across data analytics and artificial intelligence platforms to integrate new capabilities and support production operations.
Our requirements
Bachelor’s degree or equivalent practical experience.
2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.
2 years of experience with full stack development, across back-end such as Java, Python, Golang, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent.
Experience designing and operating distributed backend systems, data processing pipelines, or search services.
Optional
Master's degree or PhD in Computer Science or related technical fields.
Experience building information retrieval systems, graph data models, search ranking algorithms, or evaluation frameworks for language models.
Experience with cloud database internals, query processing, or enterprise data governance platforms.
... systems, pipelines, or tools across varied codebases. Our requirements - Bachelor’s degree or equivalent practical experience. - 2 years of experience with software development or 1 year of experience with an advanced degree in an industry setting. - 2 years of experience with developing large-scale infrastructure, distributed ...
... Model-View-ViewModel (MVVM) and integrating Jetpack Compose for User Interface (UI) development. - Collaborate with UX/UI designers, product managers, and engineers across Launcher and Android Platform to define and build multitasking solutions. - Develop and improve testing infrastructure and practices to ensure the stability ...
Your responsibilities - Design, develop, and test robust, scalable, and high-performance software for our distributed storage system, primarily using C++. - Contribute to the technical design and implementation of new features and significant system improvements. - Analyze and improve the efficiency, reliability, and performance ...
... contribute to model optimization and data processing. Our requirements - Bachelor’s degree or equivalent practical experience. - 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree. - 1 year of experience with one or more of the following: ...
Wymagane, Tableau Desktop, IBM Cognos, SQL, ETL, Data Warehouse, Relational Databases O projekcie, Poszukujemy Senior Business Intelligence Engineera do projektu z obszaru hurtowni danych i Business Intelligence dla sektora finansowego., Rola obejmuje pracę z danymi, ich modelowanie i integrację oraz tworzenie zaawansowanych ...
... permissioned against data, the capability is useless, or worse, unsafe. Your job is to close that gap. This is a hands-on senior role for an excellent Python engineer with strong data-engineering skills who is genuinely comfortable building with AI agents. You will design and build the catalogue, semantic, entitlement and ...
... help millions of users worldwide make their homes and businesses safer, smarter, and more connected. As part of ongoing growth, the company is building a new engineering team in Kraków focused on developing cutting-edge software for connected devices. Your new role As a Software Engineer (.NET/C#), you will join a team responsible ...
... insights from complex data at scale using cloud-native architecture, AI, and modern tools. ABOUT THE ROLE We're looking for a curious, technically capable AI Software Engineer to join our engineering team. In this role, you'll build and ship features across our product, with a particular focus on integrating AI capabilities, ...
... reduction with delivery of new functionality - Design solutions for new items, ensuring alignment with technology guidelines and constraints - Pair with other engineers to improve quality, consistency, and knowledge sharing - Contribute to fast, accessible, standards-based web delivery with a strong focus on customer outcomes ...
What you need to have to succeed in this role - Bachelor's degree (or equivalent) in Computer Science or a related discipline. - 5+ years of software engineering experience, focused on DevOps, Platform Engineering, or SRE. - Solid understanding of how the internet and work under the hood — DNS, TLS, load balancing, reverse ...