Point your AI agent at freehire and let it find you a job.

Get the CLI →

Noeon Research

Senior Backend Engineer, Automated Reasoning (Rust)

Posted Updated
Discussion

Applications: candidates may apply from outside Japan. Visa sponsorship: available. Japanese: Not required. English: Business level. Japan Dev tags: Engineering, Backend, Python, Rust, C++, Typescript, Docker, Github, C.

We are looking for an aspiring professional to join our RnD team.

Responsibilities

  • Make contributions to critical components in the development of a distributed reasoning system.
  • Take ownership over specific Engineering artifacts such as services or libraries.
  • Help create a system that truly understands programming languages.

Experience

  • At least 5 years of experience in Software Engineering.
  • Hands-on experience in distributed systems, AI, AAA game development, or scalable web technology.

Technical Skills

  • Proficiency in Rust (required), as well as C++/C, Python, a bit of TypeScript
  • Experience in building backends.
  • Experience with concurrency and threading.

Educational Background

Degrees in Software Engineering, Computer Science, Mathematics, or a related technical discipline.

Soft Skills

  • Proactive mindset to stay updated with the latest advancements in AI.
  • Fluent in conversational and written business English (C1+).
  • Ability to work collaboratively in cross-functional teams.

Personal Qualities

  • Individual responsibility. You respect key deadlines and pass on the results of your work to your teammates in an appropriate condition.
  • Lifelong learning. You recognize areas for growth and proactively learn new skills for your current and prospective areas of responsibility.
  • Vision & planning. You can plan your work several weeks ahead and can juggle multiple projects at once. You know when to postpone a task.
  • Thoroughness. You cover every important aspect of your task leaving out no crucial detail.
  • Proactiveness and initiative. You offer help if you have spare capacity. You take initiative and pitch your own projects to others.
  • Critical thinking. You question every judgement, claim or number and can engage in a healthy debate with your teammates.
  • Dynamic, out-of-the-box mindset. You can challenge existing ways, abandon well-trodden paths and embrace the new.

Hiring process steps

  • Initial Screening Interview (45 minutes)
    With either CHRO or Talent Specialist.
  • Test Assignment
    This mandatory assignment takes up to 4 hours to complete, within 7 days from the start, and is unpaid.
  • Technical Interview with our Tech Lead (1 hour)
    To discuss the test assignment, and check Hard Skills proficiency.
  • Final interview with our Chief System Architect (1.5 hours)
    To check values/agenda alignment.

Skills

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available