Logo for Granica

Research Engineer - Applied AI

Roles & Responsibilities

  • Strong background in machine learning, probabilistic modeling, optimization, or distributed learning.
  • Experience building and tuning algorithms for structured data (tabular, graph, relational).
  • Hands-on experience with PyTorch, JAX, TensorFlow, or custom ML kernels; strong Python skills and familiarity with systems languages such as Rust, C++, or CUDA.
  • Experience with large-scale data pipelines, model evaluation frameworks, or distributed systems.

Requirements:

  • Transform research into scalable algorithms and production-ready systems for structured enterprise data, building evaluation harnesses, metrics, and datasets.
  • Develop efficient learning methods for relational, tabular, graph, and enterprise data; prototype representation learning architectures and compression-aware models; build high-performance learning pipelines with fast training and inference.
  • Integrate symbolic, relational, and neural components to design hybrid learning systems that reason over structured data natively.
  • Collaborate across teams including Research Scientists, Systems Engineers, and Product Engineering to validate hypotheses, integrate algorithms into Granica's core data platform, ship live enterprise features, and run controlled experiments measuring benchmarks.

Job description

About Granica

Granica is an AI research and infrastructure company focused on reliable, steerable representations for enterprise data.

We earn trust through Crunch, a policy-driven health layer that keeps large tabular datasets efficient, reliable, and reversible. On this foundation, we’re building Large Tabular Models—systems that learn cross-column and relational structure to deliver trustworthy answers and automation with built-in provenance and governance.

The Role

The Applied AI Research Team sits at the center of this mission. Your work will take the ideas emerging from fundamental research and turn them into practical algorithms, optimized pipelines, and production-ready systems that operate across petabytes of structured enterprise data.

This is a high-ownership role for engineers who can think like researchers and build like systems experts. You will translate theory into measurable performance improvements and help define the foundations of structured AI.

What You’ll Do

Turn research into real systems

  • Transform foundational ideas from Granica Research and Prof. Andrea Montanari’s group into scalable algorithms and experimental prototypes.

  • Build the evaluation harnesses, metrics, and datasets that reveal real signal from research concepts.

  • Define and refine the metrics that determine progress in structured AI.

Invent and optimize algorithms for structured AI

  • Develop efficient learning methods for relational, tabular, graph, and enterprise data.

  • Prototype representation learning architectures and compression-aware models for large-scale structured information.

Build high-performance learning pipelines

  • Implement fast training and inference loops using PyTorch, JAX, or custom kernels.

  • Optimize memory, compute, and data-movement paths with a focus on cost, latency, and throughput.

Integrate symbolic, relational, and neural components

  • Design hybrid learning systems that reason over structured data natively, not through text intermediaries.

Collaborate deeply across teams

  • Work with Research Scientists to validate hypotheses at scale.

  • Work with Systems Engineers to integrate your algorithms into Granica’s core data platform.

  • Work with Product Engineering to ship features that power live enterprise workloads.

Iterate fast and measure everything

  • Run controlled experiments, analyze performance deltas, and deliver results with clear benchmarks.

  • Drive the loop from prototype to production, improving the system each cycle.

What You’ll Bring

Technical Depth

  • Strong background in machine learning, probabilistic modeling, optimization, or distributed learning.

  • Experience building and tuning algorithms for structured, tabular, graph, or relational data.

  • Ability to reason from first principles about efficiency, scaling behavior, and information flow.

Systems Ability

  • Hands-on experience with PyTorch, JAX, TensorFlow, or custom ML kernels.

  • Strong Python skills and familiarity with systems languages such as Rust, C++, or CUDA.

  • Experience with large-scale data pipelines, model evaluation frameworks, or distributed systems.

Applied Mindset

  • Demonstrated ability to turn theoretical concepts into performant, reliable code.

  • Comfort working in ambiguous research environments while delivering measurable outcomes.

  • Curiosity for how structure and efficiency reshape the next generation of AI.

Bonus Experience

  • Structured representation learning, tabular or multimodal models, or relational ML.

  • Distributed data systems, query engines, or vector/embedding infrastructure.

  • Open-source contributions or collaborative research bridging theory and production.

Why This Role Matters

The world’s most valuable data is structured. The current form of AI is not.

Your work will help close that gap. You will design the primitives that enable efficient learning at global scale and help build the foundations of structured AI. This role has real ownership, immediate impact, and a long horizon.

Why Granica

  • Fundamental Research Meets Enterprise Impact. Work at the intersection of science and engineering, turning foundational research into deployed systems serving enterprise workloads at exabyte scale.

  • AI by Design. Build the infrastructure that defines how efficiently the world can create and apply intelligence.

  • Real Ownership. Design primitives that will underpin the next decade of AI infrastructure.

  • High-Trust Environment. Deep technical work, minimal bureaucracy, shared mission.

  • Enduring Horizon. Backed by NEA, Bain Capital, and various luminaries from tech and business. We are building a generational company for decades, not quarters or a product cycle.

Compensation & Benefits

  • Competitive salary, meaningful equity, and substantial bonus for top performers

  • Flexible time off plus comprehensive health coverage for you and your family

  • Support for research, publication, and deep technical exploration

At Granica, you will shape the fundamental infrastructure that makes intelligence itself efficient, structured, and enduring. Join us to build the foundational data systems that power the future of enterprise AI!

Artificial Intelligence Engineer Related jobs

Other jobs at Granica

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.