{"version":"0.1","company":{"name":"YubHub","url":"https://yubhub.co","jobsUrl":"https://yubhub.co/jobs/skill/rpc-frameworks"},"x-facet":{"type":"skill","slug":"rpc-frameworks","display":"Rpc Frameworks","count":5},"x-feed-size-limit":100,"x-feed-sort":"enriched_at desc","x-feed-notice":"This feed contains at most 100 jobs (the most recently enriched). For the full corpus, use the paginated /stats/by-facet endpoint or /search.","x-generator":"yubhub-xml-generator","x-rights":"Free to redistribute with attribution: \"Data by YubHub (https://yubhub.co)\"","x-schema":"Each entry in `jobs` follows https://schema.org/JobPosting. YubHub-native raw fields carry `x-` prefix.","jobs":[{"@context":"https://schema.org","@type":"JobPosting","identifier":{"@type":"PropertyValue","name":"YubHub","value":"job_9b06b007-600"},"title":"Senior Software Engineer (App-Framework)","description":"<p>We are seeking a highly skilled and experienced Senior Software Engineer with a deep understanding of low-level systems to join our team. In this role, you will be instrumental in designing, developing, and optimizing application frameworks that form the building blocks for all software development at Databricks.</p>\n<p>This is not a full-stack role; your expertise will be focused on the intricate details of system internals, performance, and efficiency.</p>\n<p>Responsibilities:</p>\n<ul>\n<li>Design, implement, and maintain core system infrastructure and low-level software components.</li>\n<li>Optimize system performance, reliability, and scalability through meticulous analysis and innovative solutions.</li>\n<li>Work with JVM internals, memory management, concurrency, and distributed systems.</li>\n<li>Collaborate with other senior engineers and architects to define technical strategies and roadmaps.</li>\n<li>Mentor junior engineers and contribute to a culture of technical excellence.</li>\n<li>Participate in code reviews, design discussions, and architectural decision-making.</li>\n<li>Troubleshoot complex system issues and provide effective resolutions.</li>\n</ul>\n<p>Qualifications:</p>\n<ul>\n<li>Bachelor&#39;s or Master&#39;s degree in Computer Science, Electrical Engineering, or a related field.</li>\n<li>7+ years of professional experience in software development.</li>\n<li>Deep understanding of Java Virtual Machine (JVM) internals, including garbage collection, JIT compilation, class loading, and memory model.</li>\n<li>Proficiency in at least one JVM language and extensive experience with its runtime environment.</li>\n<li>Strong programming skills in Scala/Java/Rust or other systems-level languages.</li>\n<li>Extensive experience with operating system concepts; including processes, threads, concurrency, scheduling, and I/O.</li>\n<li>Proven track record of building and optimizing high-performance, scalable, and reliable systems.</li>\n<li>Experience with distributed systems concepts and technologies.</li>\n<li>Excellent problem-solving, analytical, and debugging skills.</li>\n<li>Strong communication and collaboration abilities</li>\n<li>Experience with performance profiling and tuning tools.</li>\n<li>Contributions to open-source projects related to JVM or systems software.</li>\n<li>Experience with RPC frameworks.</li>\n</ul>\n<p style=\"margin-top:24px;font-size:13px;color:#666;\">XML job scraping automation by <a href=\"https://yubhub.co\">YubHub</a></p>","url":"https://yubhub.co/jobs/job_9b06b007-600","directApply":true,"hiringOrganization":{"@type":"Organization","name":"Databricks","sameAs":"https://databricks.com/","logo":"https://logos.yubhub.co/databricks.com.png"},"x-apply-url":"https://job-boards.greenhouse.io/databricks/jobs/8294304002","x-work-arrangement":"onsite","x-experience-level":"senior","x-job-type":"full-time","x-salary-range":null,"x-skills-required":["Java Virtual Machine (JVM) internals","garbage collection","JIT compilation","class loading","memory model","Scala","Java","Rust","operating system concepts","processes","threads","concurrency","scheduling","I/O","distributed systems","RPC frameworks"],"x-skills-preferred":[],"datePosted":"2026-04-18T15:56:49.155Z","jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Bengaluru, India"}},"employmentType":"FULL_TIME","occupationalCategory":"Engineering","industry":"Technology","skills":"Java Virtual Machine (JVM) internals, garbage collection, JIT compilation, class loading, memory model, Scala, Java, Rust, operating system concepts, processes, threads, concurrency, scheduling, I/O, distributed systems, RPC frameworks"},{"@context":"https://schema.org","@type":"JobPosting","identifier":{"@type":"PropertyValue","name":"YubHub","value":"job_1a61c510-640"},"title":"Senior Software Engineer (App-Framework)","description":"<p>We are seeking a highly skilled and experienced Senior Software Engineer with a deep understanding of low-level systems to join our team. In this role, you will be instrumental in designing, developing, and optimizing application frameworks that form the building blocks for all software development at Databricks.</p>\n<p>Your expertise will be focused on the intricate details of system internals, performance, and efficiency. You will work closely with other senior engineers and architects to define technical strategies and roadmaps, and collaborate with junior engineers to mentor and contribute to a culture of technical excellence.</p>\n<p>Responsibilities:</p>\n<ul>\n<li>Design, implement, and maintain core system infrastructure and low-level software components.</li>\n<li>Optimize system performance, reliability, and scalability through meticulous analysis and innovative solutions.</li>\n<li>Work with JVM internals, memory management, concurrency, and distributed systems.</li>\n<li>Collaborate with other senior engineers and architects to define technical strategies and roadmaps.</li>\n<li>Mentor junior engineers and contribute to a culture of technical excellence.</li>\n<li>Participate in code reviews, design discussions, and architectural decision-making.</li>\n<li>Troubleshoot complex system issues and provide effective resolutions.</li>\n</ul>\n<p>Qualifications:</p>\n<ul>\n<li>Bachelor&#39;s or Master&#39;s degree in Computer Science, Electrical Engineering, or a related field.</li>\n<li>7+ years of professional experience in software development.</li>\n<li>Deep understanding of Java Virtual Machine (JVM) internals, including garbage collection, JIT compilation, class loading, and memory model.</li>\n<li>Proficiency in at least one JVM language and extensive experience with its runtime environment.</li>\n<li>Strong programming skills in Scala/Java/Rust or other systems-level languages.</li>\n<li>Extensive experience with operating system concepts; including processes, threads, concurrency, scheduling, and I/O.</li>\n<li>Proven track record of building and optimizing high-performance, scalable, and reliable systems.</li>\n<li>Experience with distributed systems concepts and technologies.</li>\n<li>Excellent problem-solving, analytical, and debugging skills.</li>\n<li>Strong communication and collaboration abilities</li>\n<li>Experience with performance profiling and tuning tools.</li>\n<li>Contributions to open-source projects related to JVM or systems software.</li>\n<li>Experience with RPC frameworks.</li>\n</ul>\n<p style=\"margin-top:24px;font-size:13px;color:#666;\">XML job scraping automation by <a href=\"https://yubhub.co\">YubHub</a></p>","url":"https://yubhub.co/jobs/job_1a61c510-640","directApply":true,"hiringOrganization":{"@type":"Organization","name":"Databricks","sameAs":"https://databricks.com/","logo":"https://logos.yubhub.co/databricks.com.png"},"x-apply-url":"https://job-boards.greenhouse.io/databricks/jobs/8210383002","x-work-arrangement":"onsite","x-experience-level":"senior","x-job-type":"full-time","x-salary-range":null,"x-skills-required":["Java Virtual Machine (JVM) internals","garbage collection","JIT compilation","class loading","memory model","Scala","Java","Rust","operating system concepts","processes","threads","concurrency","scheduling","I/O","distributed systems","performance profiling","tuning tools","RPC frameworks"],"x-skills-preferred":[],"datePosted":"2026-04-18T15:54:33.597Z","jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Bengaluru, India"}},"employmentType":"FULL_TIME","occupationalCategory":"Engineering","industry":"Technology","skills":"Java Virtual Machine (JVM) internals, garbage collection, JIT compilation, class loading, memory model, Scala, Java, Rust, operating system concepts, processes, threads, concurrency, scheduling, I/O, distributed systems, performance profiling, tuning tools, RPC frameworks"},{"@context":"https://schema.org","@type":"JobPosting","identifier":{"@type":"PropertyValue","name":"YubHub","value":"job_f2196e99-854"},"title":"Software Engineer - GenAI inference","description":"<p>As a software engineer for GenAI inference, you will help design, develop, and optimize the inference engine that powers Databricks&#39; Foundation Model API. You&#39;ll work at the intersection of research and production, ensuring our large language model (LLM) serving systems are fast, scalable, and efficient.</p>\n<p>Your work will touch the full GenAI inference stack , from kernels and runtimes to orchestration and memory management. You will contribute to the design and implementation of the inference engine, and collaborate on model-serving stack optimized for large-scale LLMs inference.</p>\n<p>Key responsibilities include:</p>\n<ul>\n<li>Collaborating with researchers to bring new model architectures or features (sparsity, activation compression, mixture-of-experts) into the engine</li>\n<li>Optimizing for latency, throughput, memory efficiency, and hardware utilization across GPUs, and accelerators</li>\n<li>Building and maintaining instrumentation, profiling, and tracing tooling to uncover bottlenecks and guide optimizations</li>\n<li>Developing and enhancing scalable routing, batching, scheduling, memory management, and dynamic loading mechanisms for inference workloads</li>\n<li>Supporting reliability, reproducibility, and fault tolerance in the inference pipelines, including A/B launches, rollback, and model versioning</li>\n<li>Integrating with federated, distributed inference infrastructure – orchestrate across nodes, balance load, handle communication overhead</li>\n<li>Collaborating cross-functionally: with platform engineers, cloud infrastructure, and security/compliance teams</li>\n<li>Documenting and sharing learnings, contributing to internal best practices and open-source efforts when possible</li>\n</ul>\n<p>Requirements include:</p>\n<ul>\n<li>BS/MS/PhD in Computer Science, or a related field</li>\n<li>Strong software engineering background (3+ years or equivalent) in performance-critical systems</li>\n<li>Solid understanding of ML inference internals: attention, MLPs, recurrent modules, quantization, sparse operations, etc.</li>\n<li>Hands-on experience with CUDA, GPU programming, and key libraries (cuBLAS, cuDNN, NCCL, etc.)</li>\n<li>Comfortable designing and operating distributed systems, including RPC frameworks, queuing, RPC batching, sharding, memory partitioning</li>\n<li>Demonstrated ability to uncover and solve performance bottlenecks across layers (kernel, memory, networking, scheduler)</li>\n<li>Experience building instrumentation, tracing, and profiling tools for ML models</li>\n<li>Ability to work closely with ML researchers, translate novel model ideas into production systems</li>\n<li>Ownership mindset and eagerness to dive deep into complex system challenges</li>\n<li>Bonus: published research or open-source contributions in ML systems, inference optimization, or model serving</li>\n</ul>\n<p style=\"margin-top:24px;font-size:13px;color:#666;\">XML job scraping automation by <a href=\"https://yubhub.co\">YubHub</a></p>","url":"https://yubhub.co/jobs/job_f2196e99-854","directApply":true,"hiringOrganization":{"@type":"Organization","name":"Databricks","sameAs":"https://databricks.com","logo":"https://logos.yubhub.co/databricks.com.png"},"x-apply-url":"https://job-boards.greenhouse.io/databricks/jobs/8202670002","x-work-arrangement":"onsite","x-experience-level":"senior","x-job-type":"full-time","x-salary-range":"$142,200-$204,600 USD","x-skills-required":["software engineering","performance-critical systems","ML inference internals","CUDA","GPU programming","distributed systems","RPC frameworks","queuing","RPC batching","sharding","memory partitioning","instrumentation","tracing","profiling tools","ML researchers","complex system challenges"],"x-skills-preferred":[],"datePosted":"2026-04-18T15:54:17.777Z","jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"San Francisco, California"}},"employmentType":"FULL_TIME","occupationalCategory":"Engineering","industry":"Technology","skills":"software engineering, performance-critical systems, ML inference internals, CUDA, GPU programming, distributed systems, RPC frameworks, queuing, RPC batching, sharding, memory partitioning, instrumentation, tracing, profiling tools, ML researchers, complex system challenges","baseSalary":{"@type":"MonetaryAmount","currency":"USD","value":{"@type":"QuantitativeValue","minValue":142200,"maxValue":204600,"unitText":"YEAR"}}},{"@context":"https://schema.org","@type":"JobPosting","identifier":{"@type":"PropertyValue","name":"YubHub","value":"job_296a6c59-8e7"},"title":"Senior Software Engineer, Frontend (Berlin)","description":"<p>We&#39;re on a mission to revolutionize the contact center workforce with AI. As a Senior full-stack engineer, with a front-end focus, you will be at the forefront of shaping the future of customer engagement!</p>\n<p>Our platform combines the best of AI and human intelligence to help contact centers discover customer insights and behavioural best practices, automate conversations and inefficient processes, and empower every team member to work smarter and faster.</p>\n<p>We&#39;ve assembled a world-class team of AI and ML experts, go-to-market leaders, and top-tier investors. Our valued customers include brands like Intuit, Cox Communications, Hilton, and Carmax.</p>\n<p>Join us on this thrilling journey to redefine the way businesses connect with their customers!</p>\n<p><strong>Responsibilities</strong></p>\n<ul>\n<li>Work with the product manager and UX designer to define and detail the product requirements</li>\n<li>Define software architecture and design matching the requirements</li>\n<li>Write and push high-quality code efficiently for the frontend (and backend)</li>\n<li>Apply synchronous and asynchronous design patterns</li>\n<li>Scale distributed applications</li>\n<li>Identify and leverage opportunities to improve general engineering productivity</li>\n<li>Integrate with various tools for CI/CD, test automation, monitoring, logging, documentation</li>\n<li>Develop multi-tier scalable, high-volume performing, and reliable user-centric applications that operate 24x7</li>\n</ul>\n<p><strong>Qualifications We Value</strong></p>\n<ul>\n<li>A deep understanding of the modern front-end ecosystem and experience applying frameworks/tools (React, Vite, and Node.js) and patterns to complex, production web applications</li>\n<li>Comfortable defining and building robust APIs with a strong understanding for different protocols like Websockets, REST, RPC frameworks, etc</li>\n<li>Experience with database schema design and an understanding of query performance that translates to performant, scalable, and reactive products</li>\n<li>Deep appreciation for building applications with observability as a first-class principle and familiarity with application performance monitoring</li>\n</ul>\n<p><strong>Perks &amp; Benefits</strong></p>\n<ul>\n<li>Paid parental leave to support you and your family</li>\n<li>Monthly Health &amp; Wellness allowance</li>\n<li>Work from home office stipend to help you succeed in a remote environment</li>\n<li>Lunch reimbursement for in-office employees</li>\n<li>PTO: 28 days in Germany</li>\n</ul>\n<p style=\"margin-top:24px;font-size:13px;color:#666;\">XML job scraping automation by <a href=\"https://yubhub.co\">YubHub</a></p>","url":"https://yubhub.co/jobs/job_296a6c59-8e7","directApply":true,"hiringOrganization":{"@type":"Organization","name":"Cresta","sameAs":"https://www.cresta.ai/","logo":"https://logos.yubhub.co/cresta.ai.png"},"x-apply-url":"https://job-boards.greenhouse.io/cresta/jobs/4668095008","x-work-arrangement":"hybrid","x-experience-level":"senior","x-job-type":"full-time","x-salary-range":null,"x-skills-required":["React","Vite","Node.js","Websockets","REST","RPC frameworks","database schema design","query performance"],"x-skills-preferred":[],"datePosted":"2026-04-17T12:26:52.061Z","jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Berlin, Germany (Hybrid)"}},"employmentType":"FULL_TIME","occupationalCategory":"Engineering","industry":"Technology","skills":"React, Vite, Node.js, Websockets, REST, RPC frameworks, database schema design, query performance"},{"@context":"https://schema.org","@type":"JobPosting","identifier":{"@type":"PropertyValue","name":"YubHub","value":"job_209d87fd-b31"},"title":"Full Stack Engineering Intern","description":"<p>Join us on our mission to revolutionize the workforce with AI.</p>\n<p>As a full-stack software engineer, you will have the option to work on different products at Cresta, including Cresta Opera, the no-code AI command center for contact centers, and Cresta Platform, the core engineering platform that enables all Cresta features.</p>\n<p>Responsibilities:</p>\n<ul>\n<li>Collaborate with senior engineers on the team to write and push high-quality code efficiently for both the frontend and backend.</li>\n<li>Build exciting products in which ML/AI is applied at the core as a major differentiator for the product.</li>\n<li>Work closely with ML engineers on such features.</li>\n<li>Identify and leverage opportunities to improve general engineering productivity.</li>\n<li>Integrate with various tools for CI/CD, test automation, monitoring, logging, documentation.</li>\n</ul>\n<p>Qualifications We Value:</p>\n<ul>\n<li>Experience coding in modern programming languages like Python, Go, Java for backend and JavaScript, TypeScript for frontend.</li>\n<li>Understanding of the modern front-end ecosystem and experience applying frameworks/tools (React.js, Webpack, and Node.js) and patterns to complex, production web applications.</li>\n<li>Comfortable defining and building robust APIs with a strong understanding for different protocols like REST, RPC frameworks, Websockets etc.</li>\n<li>Experience with database schema design and an understanding of query performance that translates to performant, scalable, and reactive products.</li>\n</ul>\n<p>Perks &amp; Benefits:</p>\n<ul>\n<li>$30-$50 per hour subject to taxes.</li>\n<li>Lunch can be expensed (up to $25) while working in the office.</li>\n<li>PT0: 4 days.</li>\n</ul>\n<p style=\"margin-top:24px;font-size:13px;color:#666;\">XML job scraping automation by <a href=\"https://yubhub.co\">YubHub</a></p>","url":"https://yubhub.co/jobs/job_209d87fd-b31","directApply":true,"hiringOrganization":{"@type":"Organization","name":"Cresta","sameAs":"https://www.cresta.ai/","logo":"https://logos.yubhub.co/cresta.ai.png"},"x-apply-url":"https://job-boards.greenhouse.io/cresta/jobs/4123841008","x-work-arrangement":"onsite","x-experience-level":"entry","x-job-type":"internship","x-salary-range":"$30-$50 per hour subject to taxes","x-skills-required":["Python","Go","Java","JavaScript","TypeScript","React.js","Webpack","Node.js","REST","RPC frameworks","Websockets"],"x-skills-preferred":[],"datePosted":"2026-04-17T12:25:41.551Z","jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Toronto Canada"}},"employmentType":"INTERN","occupationalCategory":"Engineering","industry":"Technology","skills":"Python, Go, Java, JavaScript, TypeScript, React.js, Webpack, Node.js, REST, RPC frameworks, Websockets"}]}