Mythic logo
Mythic

Pioneering Analog Compute for AI

Compiler Engineer – Algorithmic Workloads

EngineerEngineerOtherRemoteSeniorTeam 11-50Since 2012H1B SponsorCompany SiteLinkedIn

Location

California

Posted

70 days ago

Salary

0

Seniority

Senior

Bachelor Degree3 yrs expEnglishC++Python

Job Description

Compiler Engineer – Algorithmic Workloads

Mythic

• Help push the boundaries of what can run on our accelerator. • Design compiler IRs and lowering strategies to support algorithmic workloads with irregular or dynamic control flow—loops, branches, and iterative methods—going beyond static neural networks. • Work side by side with hardware engineers to influence ISA and execution model co-design to unlock new algorithm classes on analog and digital subsystems. • Create a compiler that makes complex algorithms practical to deploy while staying seamless for developers.

Job Requirements

  • 3+ years of professional experience in compilers or high-performance systems software
  • Proficiency in modern C++ (C++14/17/20) and Python
  • Familiarity with compiler IRs (e.g., MLIR, LLVM, or equivalent) and their use representing complex program structures
  • Solid foundation in program analysis and optimization techniques (e.g., SSA form, loop optimizations, vectorization)

Benefits

  • The opportunity to make algorithmic and control-flow-heavy workloads practical on novel accelerator hardware.
  • A role that bridges compiler design and hardware co-design, shaping both the IR and the accelerator architecture.
  • A collaborative, innovative team that values engineering rigor, continuous integration, and user-focused design.
  • Competitive compensation, equity, and benefits package.

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.

Engineer70 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

Engineer70 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

Engineer70 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

Engineer70 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