Quantagonia, a pioneering force in Quantum Computing, is seeking a passionate engineer and/or applied researcher in the field of AI-based source code analysis and synthesis. This is a unique opportunity to work with cutting-edge technology and make a positive impact on a growing company. The successful candidate will be the driving force behind an automated system that infers semantics and structure from conventional code, bringing the future of computing to multi-million dollar legacy applications. Naturally, you will have the opportunity and time to learn on the job and grow into a central piece of our young and ambitious team.
- Join Quantagonia's compiler team to automate semantic analysis of legacy code and intermediary representations.
- Identify certain idioms in codebases across abstraction levels and apply transformations.
- Design and train AI-driven approaches for fuzzy code classification.
- Develop patterns for AI-assisted structure learning based on code idioms.
- Help design DSLs for different abstraction levels based on your discoveries.
- Collaborate with the Quantum Engineering team to approximate code patterns beyond current quantum hardware capabilities.
Must haves:
3+ years of academic or professional experience in source code analysis, demonstrated through software contributions or academic publications. - Strong practical experience in applying AI/ML techniques to analyze and transform source code.
- Proficiency in source code instrumentation and pattern-based source code classification.
- Familiarity with both lower-level languages (C/C++) and higher-level/scripting languages (Python, Julia, etc.).
- Ownership mindset: actively contribute to product maintenance and deliver features as per the roadmap.
- Excellent communication skills, team-oriented, with a focus on code quality and clarity.
Advantageous: - Experience in scaling up algorithms to handle large codebases and real-life scenarios.
- Experience with compiler technologies such as MLIR, LLVM, etc., and domain-specific languages (DSLs).
- Knowledge and/or experience with current quantum computing technologies.
- Academic or STEM background.
In addition to that, we expect a certain degree of self-reliance through, e.g. proactively taking up issues from the backlog and coordinating with the product owner to integrate your changes into the production environment.
- Attractive compensation package, including stock options in the company
- Highly flexible working environment: Adapt to your personal needs, whether it's working hours or location (with limitations). Your happiness and productivity are paramount.
- Flat hierarchies: Embrace a direct and open approach to personal development and team roles.
- Personal development opportunities: Collaborate closely with founders, development experts, and industry professionals.
- Academic integration: Enjoy time off for certifications, courses, and engagement with the academic community.
We prefer a
hybrid working model with at least some time (think, e.g. 1 day a week or at least every second week) in our office in Frankfurt am Main, Germany. If working remotely, you need to be located in an EU country.
Based in Germany, Quantagonia is at the cutting edge of Quantum Computing, helping companies apply it to their businesses to create game-changing strategic advantages. This is your opportunity to have a significant positive impact on the growth of a company, build your own skillset, and experience the satisfaction of working at the forefront of a category that will shape the future of society.