Research Engineer - Applied AI jobs in United States
cer-icon
Apply on Employer Site
company-logo

Granica · 2 weeks ago

Research Engineer - Applied AI

Granica is an AI research and systems company building infrastructure for efficient, structured intelligence. The Research Engineer - Applied AI will transform research concepts into practical algorithms and systems, optimizing processes for large-scale enterprise data.

Artificial Intelligence (AI)Information TechnologySoftware
check
H1B Sponsor Likelynote

Responsibilities

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
Develop efficient learning methods for relational, tabular, graph, and enterprise data
Prototype representation learning architectures and compression-aware models for large-scale structured information
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
Design hybrid learning systems that reason over structured data natively, not through text intermediaries
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
Run controlled experiments, analyze performance deltas, and deliver results with clear benchmarks
Drive the loop from prototype to production, improving the system each cycle

Qualification

Machine LearningProbabilistic ModelingOptimizationDistributed LearningPyTorchJAXTensorFlowPythonRustC++CUDAStructured Representation LearningDistributed Data SystemsOpen-source ContributionsCuriosityCollaboration

Required

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
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
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

Preferred

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

Benefits

Flexible time off plus comprehensive health coverage for you and your family
Support for research, publication, and deep technical exploration

Company

Granica

twittertwittertwitter
company-logo
Granica is the world's first AI Data Readiness Platform, creating cutting-edge and enterprise-ready AI infrastructure services.

H1B Sponsorship

Granica has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (4)
2024 (7)
2023 (2)

Funding

Current Stage
Early Stage
Total Funding
$45M
Key Investors
New Enterprise Associates
2023-06-08Series A· $45M
2020-01-01Seed

Leadership Team

leader-logo
Rahul Ponnala
CEO & Co-Founder
linkedin

Recent News

Company data provided by crunchbase