Mythic logo
Mythic

Pioneering Analog Compute for AI

Compiler Engineer – MLIR, PyTorch Infrastructure

EngineerEngineerOtherRemoteSeniorTeam 11-50Since 2012H1B SponsorCompany SiteLinkedIn

Location

California

Posted

72 days ago

Salary

0

Seniority

Senior

Bachelor Degree3 yrs expEnglishC++PythonPyTorch

Job Description

Compiler Engineer – MLIR, PyTorch Infrastructure

Mythic

• Architect the migration of the existing compiler flow into MLIR, defining dialects, passes, and lowering strategies. • Build conversion paths between MLIR and Mythic’s custom low-level IR to keep both flows operational during migration. • Define validation infrastructure within MLIR, including interpretation or execution paths for simulation and debugging. • Enable compilation by extending MLIR integration across analog accelerators and digital subsystems. • Leverage Torch-MLIR where PyTorch inputs are available, and guide future integration with PyTorch 2.0 compiler technologies (TorchInductor, TorchDynamo, Torch-MLIR)

Job Requirements

  • 3+ years of experience in compiler or high-performance systems development.
  • Proficiency in modern C++ (C++14/17/20) and Python.
  • Direct, hands-on experience with MLIR, including dialect design, compiler passes, or lowering pipelines.
  • Strong understanding of compiler IRs and transformations, with the ability to reason about lowering from high-level ops to hardware-aware representations.

Benefits

  • Shape the MLIR and PyTorch integration strategy for novel AI hardware.
  • Opportunity to contribute upstream and influence the broader ML compiler ecosystem.
  • Collaborate with a team spanning hardware, runtime, and compiler design.
  • Competitive compensation, equity, and comprehensive benefits.

Related Categories

Related Job Pages

More Engineer Jobs

UNITH logo

Machine Learning Engineer, Video Generation

UNITH

An Artificial Intelligence company developing conversational AI solutions for a new age of human-computer interactions.

Engineer72 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

• Own production video synthesis services and deploy/optimize models for real-time performance • Reduce inference latency to meet a <2-second target for streaming conversations • Monitor and improve video quality metrics and debug production issues • Implement model versioning, A/B testing, and safe rollback procedures • Integrate new models into the existing pipeline • Design video synthesis APIs (gRPC, REST) and work with event-driven architectures • Optimize GPU utilization, implement caching strategies, and collaborate on service orchestration • Handle TTS integration services (Voice Connectors) • Implement new visual features (expressiveness, movement, lip-sync improvements) • Support avatar customization capabilities • Production research enhancements into the real-time video pipeline

Spain
€45K - €55K / year
Job Closed
RANGR Data logo

Lead Forward Deployed Engineer

RANGR Data

RANGR Data - Part of Accenture | A Palantir Foundry Certified Partner

Engineer72 days ago
Full TimeRemoteTeam 11-50Since 2023H1B No Sponsor

• Define solution architectures and guide engineering design decisions. • Performs senior engineer responsibilities and acts as the team’s technical leader. • Serves as a Palantir subject matter expert and provides guidance to the rest of the team. • Write and review code, ensuring quality, scalability, and maintainability. • Establish and enforce technical standards, practices, and reusable components. • Partner with Engagement Directors to align technical feasibility with client goals. • Mentor, coach, and grow engineering talent through feedback and guidance. • Ensure engineers are unblocked and supported in their work. • Promote a culture of collaboration, technical learning, and shared ownership. • Conduct peer reviews and ensure engineering excellence across the team. • Break business requirements into technical tasks, estimates, and priorities. • Execute assigned engineering tasks and report progress transparently. • Ensure project dashboards and tasks are updated for visibility and alignment. • Monitor engineering progress, ensuring milestones are delivered on time. • Continuously refine solutions based on client feedback and performance results. • Provide timely status updates, proactively escalate risks, and course-correct as needed. • Ensure lessons learned and technical improvements are fed back into future work. • Build, deploy, and refine production-grade client solutions. • Write clean, maintainable, and reusable code. • Debug issues and resolve implementation challenges quickly.

South Africa
R1,200K - R1,900K / year
RANGR Data logo

Senior Forward Deployed Engineer

RANGR Data

RANGR Data - Part of Accenture | A Palantir Foundry Certified Partner

Engineer72 days ago
Full TimeRemoteTeam 11-50Since 2023H1B No Sponsor

• Build, deploy, and refine production-grade client solutions. • Write clean, maintainable, and reusable code. • Debug issues and resolve implementation challenges quickly. • Contribute to the creation of reusable components and best practices. • Translate solution architectures into working implementations. • Execute assigned engineering tasks and report progress transparently. • Flag risks, blockers, or design concerns early and work with TTL/ED on resolution. • Continuously refine solutions based on client feedback and performance results. • Ensure project dashboards and tasks are consistently updated for accuracy and completeness. • Work under the guidance of Lead Engineer to ensure technical alignment. • Support Engagement Directors by keeping client objectives central to your work. • Share learnings and contribute to team-wide technical documentation. • Participate in demos, code reviews, and peer discussions to improve delivery quality.

South Africa
R1,200K - R1,900K / year
RANGR Data logo

Forward Deployed Engineer

RANGR Data

RANGR Data - Part of Accenture | A Palantir Foundry Certified Partner

Engineer72 days ago
Full TimeRemoteTeam 11-50Since 2023H1B No Sponsor

• Support the delivery of Palantir Foundry solutions by contributing to engineering tasks under the guidance of senior engineers and team leaders. • Focus on learning, applying technical skills, and gaining experience while ensuring your work contributes to reliable and impactful client solutions. • Collaborate with peers and leaders to implement features, debug issues, and refine solutions. • Design, build, and optimize data pipelines, workflows, and applications that address complex client challenges and create measurable business impact. • Write code, deploy solutions, debug issues, and continuously refine implementations. • Proactively raise any issues and work on a resolution with other team members. • Share knowledge and drive delivery excellence ensuring every solution is reliable, scalable, and aligned with both business needs and technical standards.

South Africa