Chicago UpDown Computing Logo

Chicago UpDown Computing

PL/Compiler Staff Engineer

Reposted 2 Months Ago
Be an Early Applicant
In-Office
Chicago, IL, USA
125K-250K Annually
Senior level
In-Office
Chicago, IL, USA
125K-250K Annually
Senior level
Design and extend actor-like programming notations and compiler toolchains for an event-driven graph accelerator. Implement code generation, register and locality management, data-movement optimizations, and performance profiling. Maintain and extend compiler frameworks (LLVM/GCC/MLIR) and optimize for parallelism, memory hierarchy, and specialized hardware.
The summary above was generated by AI

At Chicago UpDown (http://www.chupdown.com/), we are building breakthrough graph computing acceleration that can deliver 1000x performance over today's cloud-based approaches.  To deliver it, we are developing novel programming tools and notations.  With it  real-time mapping and analytics of trillion-node graphs will become instant.  

We need a talented Programming Language and Compiler Staff to refine programming notations for event-driven UpDown accelerator programs.  These systems face the challenge of describing complex graph applications, managing extreme task and memory parallelism (mllion-fold).  With extensive co-designed hardware support, these systems employ actor-like models,  global addressing and efficient hardware task scheduling.  Also critical is experience with Industry frameworks (LLVM) and code optimization, and capable with advanced AI tools to create advanced compilation tools.  Key challenges include: managing thread and memory parallelism, privatization and exploitation of a scratchpad memory.  We may also implement query optimization over graph data.

Key Responsibilities

* Design and extension of programming notation (actor-like) that exploits a distributed global address space, but also ability to control task and memory parallelism.

* Compiler Design and Development: Code generation and optimization, register and locality management, and data movement optimization for  custom and standard hardware architectures (e.g., CPUs and Updown).

* Performance Profiling: Analyze system performance, identify  bottlenecks at the instruction and memory levels, and implement  compiler solutions

* Toolchain Maintenance: Maintain, extend, and upgrade existing compiler frameworks (such as LLVM, GCC, or proprietary toolchains) and ensure robust code quality.

Minimum Qualifications
* Education: Bachelors or Graduate degree in CS, CE, or related technical field.

* Experience: 5 years of experience writing production-quality multi-threaded code in C/C++.

* Compiler/Framework Experience: 5 years hands-on language/library design and work within compiler infrastructures (eg LLVM, MLIR, or GCC).

* Hardware/Architecture:  Strong grasp of computer architecture, parallelism, and SIMD.

Preferred Qualifications

* Experience with domain-specific languages (DSLs), Actor models (eg. Erlang), memory hierarchy optimization, and accelerators

* Experience with parallel programming models and APIs (e.g., Actor models, CUDA, OpenCL, SYCL, MPI).

* Proficiency in C++ and scripting languages.

 

To apply, send a cover letter and resume to [email protected]

About Chicago UpDown Computing

Chicago UpDown Computing, Inc. is creating accelerated computing for scalable, real-time graph analytics in the government intelligence, financial fraud, graphRAG, and network cybersecurity markets.   With single-node demonstrated performance of 100x times that of CPU/GPU systems, scaling to 1000x and UpDown exploits massive thread and memory parallelism to achieve breakthrough performance.

UpDown is a spinout from the University of Chicago and Purdue, capitalizing on 4 years of US Government Intelligence ARPA (IARPA) funded research.  While Chicago UpDown is in stealth mode https://www.chupdown.com/ technical information on the IARPA project is available from http://updown.cs.uchicago.edu/

Similar Jobs

23 Minutes Ago
Hybrid
Chicago, IL, USA
167K-250K Annually
Senior level
167K-250K Annually
Senior level
Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Leads enterprise-wide global security programs covering physical security, travel risk, crisis management, emergency preparedness, executive protection, investigations, event security, and security awareness. Oversees the GSOC, security technologies, policies, incident response, guard forces, vendors, budgets, and procurements. Partners with cross-functional and regional leaders to manage risk and protect people, facilities, operations, and assets. Builds and leads a global security team and provides executive support during incidents, with up to 25% domestic and international travel.
Top Skills: Access ControlBuilding Life-Safety SystemsCctvGlobal Security Operations Center (Gsoc)Intrusion Detection SystemsIso 27001Visitor Management Systems
24 Minutes Ago
Remote or Hybrid
IL, USA
101K-141K Annually
Mid level
101K-141K Annually
Mid level
Information Technology
Leads and develops a team of Sales Specialists, driving revenue growth, profitability, customer success, and operational performance. Responsibilities include coaching, recruiting, territory planning, sales strategy execution, performance analysis, stakeholder collaboration, customer relationship management, and employee engagement. The manager partners with field sales teams and vendors to identify growth opportunities, improve execution, and achieve business objectives.
Top Skills: Ai ToolsCrm ToolsSales Management Software
24 Minutes Ago
Hybrid
Chicago, IL, USA
125K-172K Annually
Expert/Leader
125K-172K Annually
Expert/Leader
Information Technology
Develops and scales partner-aligned professional services offerings for hybrid infrastructure. Translates partner strategies, funding, and programs into CDW-delivered services, defining packaging, positioning, pricing, enablement, and attach motions. Drives partner co-investment, pipeline development, sales and presales enablement, cross-functional execution, governance, and executive reporting. Measures services attach, bookings, revenue, pipeline, and repeatable delivery readiness while influencing stakeholders without direct authority.
Top Skills: MS OfficeSalesforce

What you need to know about the Chicago Tech Scene

With vibrant neighborhoods, great food and more affordable housing than either coast, Chicago might be the most liveable major tech hub. It is the birthplace of modern commodities and futures trading, a national hub for logistics and commerce, and home to the American Medical Association and the American Bar Association. This diverse blend of industry influences has helped Chicago emerge as a major player in verticals like fintech, biotechnology, legal tech, e-commerce and logistics technology. It’s also a major hiring center for tech companies on both coasts.

Key Facts About Chicago Tech

  • Number of Tech Workers: 245,800; 5.2% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: McDonald’s, John Deere, Boeing, Morningstar
  • Key Industries: Artificial intelligence, biotechnology, fintech, software, logistics technology
  • Funding Landscape: $2.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Pritzker Group Venture Capital, Arch Venture Partners, MATH Venture Partners, Jump Capital, Hyde Park Venture Partners
  • Research Centers and Universities: Northwestern University, University of Chicago, University of Illinois Urbana-Champaign, Illinois Institute of Technology, Argonne National Laboratory, Fermi National Accelerator Laboratory

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account