Rust Developer (AI-First Internship)

ForEach Partners

AI-first software development. 8+ years building products and growing engineers.

ForEach Partners is looking for a Rust Developer to join our AI-first internship program. This is a hands-on development practice where Cursor and Claude Code are your primary instruments from day one.

IMPORTANT: A mandatory test assignment is required. You will not be considered without completing it. Full details and the test task are available at: https://jl.foreachpartners.com/positions/rust-dev-ai/

About the Program

Our internship has been running for 8 years. Specialists start on the company’s investment projects, gain experience on real products, and the best performers move to commercial projects with real clients and deadlines. The model stays. The tooling is now AI-first.

What You Will Do

  • Build CLI tools and backend services in Rust using AI-assisted development (Cursor, Claude Code)
  • Write specifications before code: API contracts, requirement annotations, test plans
  • Enforce code quality through deterministic tooling (linters, validators, CI checks)
  • Review and correct AI-generated code for correctness, safety, and performance
  • Maintain traceability between requirements, code, and tests

What We Are Looking For

  • Rust foundations: basic understanding of ownership, traits, error handling. Pet project experience is sufficient.
  • Engineering mindset: understanding of why specifications matter. Comfort with CLI tools, Git, and CI/CD basics.
  • AI proficiency: confident user of at least one AI IDE (Cursor, Windsurf, or Claude Code).
  • Nice-to-have: experience with SQL, Docker, Linux CLI, protobuf, OpenAPI, or JSON Schema.

Methodology

We use Specification-Driven Development (SDD) built on four pillars: Traceability, DRY, Deterministic Enforcement, and Parsimony. Your test assignment will be evaluated against these principles. Read the full methodology: SDD: The Four Pillars

How to Apply

Step 1: Read the full vacancy and test assignment at jl.foreachpartners.com/positions/rust-dev-ai

Step 2: Complete the test task (building an SDD Navigator Service in Rust)

Step 3: Submit your application with a link to your GitHub repository

This position suits both beginners who know the basics and experienced developers who want to go AI-first for real.

Tagged as: , , , ,

To apply for this job email your details to info@foreachpartners.com

Apply Form for this job






Leave a Reply

Your email address will not be published. Required fields are marked *