🔥 0 minutes ago
Improve your chances of getting an interview by checking your resume score before you apply.
• Review AI-generated Scala code, system designs, and technical explanations. • Produce high-quality reference implementations and step-by-step reasoning for complex engineering problems. • Assess solutions for correctness, clarity, safety, performance, and adherence to the prompt. • Identify errors in concurrency, distributed systems behavior, JVM performance, functional correctness, and resource handling. • Fact-check technical information. • Write high-quality explanations and model solutions that demonstrate correct methods. • Rate and compare multiple AI responses based on correctness and reasoning quality. • Develop AI Training Content: Create detailed prompts across Scala/JVM topics and write high-quality reference answers to guide AI learning. • Optimize AI Performance: Evaluate and rank AI responses to improve correctness, safety, performance, and contextual relevance. • Ensure Model Integrity: Test AI outputs for inaccuracies, unsafe patterns, and bias; validate reliability across real-world use cases.
• Bachelor’s degree or higher in Computer Science, Software Engineering, or a closely related technical field (or equivalent practical experience). • 4+ years of professional experience building production systems using Scala (backend services, data platforms, or distributed systems). • Expert-level proficiency in Scala 2.13+ and/or Scala 3, including strong understanding of the type system, implicits/givens, collections, and functional patterns. • Strong JVM fundamentals: memory model, garbage collection, profiling, performance tuning, and troubleshooting production issues. • Deep experience with concurrency and effect systems (e.g., cats-effect, ZIO) and/or actor-based systems (Akka/Pekko). • Experience designing and operating services in distributed environments: microservices, messaging/streaming, retries, idempotency, backpressure, consistency tradeoffs. • Strong testing practices (ScalaTest, MUnit, property-based testing like ScalaCheck) and comfort with CI/CD workflows. • Comfortable with build tooling and dependency management (sbt, Maven/Gradle interop), and version control best practices. • Minimum C1 English proficiency (written and spoken), with the ability to write clear technical explanations and follow detailed English-language guidelines. • Prior experience with AI data training, annotation, or evaluating AI-generated technical content is a strong plus. • Highly detail-oriented and systematic, with a methodical approach to evaluating reasoning quality and identifying subtle issues in Scala/JVM systems.
• Up to $70/hour • Remote • 200+ Openings • Weekly Pay • Community Rewards
Apply Now🕒 Yesterday
Senior Software Engineer building cloud-native products using Scala, TypeScript, and C# at Superformula. Mentoring teammates and collaborating on scalable systems and cloud-native architectures.
🕒 2 days ago
Backend Engineer (.NET) developing scalable cloud-native applications for AI and analytics solutions at 66degrees. Collaborating with cross-functional teams and delivering measurable business value.
🕒 2 days ago
Java Developer responsible for designing and maintaining scalable applications remotely. Collaborating with teams to deliver innovative technology solutions in a fast-paced environment.
🇺🇸 United States – Remote
💵 $82 - $92 / hour
⏳ Contract/Temporary
🟡 Mid-level
🟠 Senior
🔙 Backend Engineer
🕒 3 days ago
Senior Golang engineer focusing on Open Source projects at Gruntwork. Collaborate with the community and improve codebases.
🇺🇸 United States – Remote
💵 $45 - $55 / hour
⏳ Contract/Temporary
🟡 Mid-level
🟠 Senior
🔙 Backend Engineer
🕒 4 days ago
Senior Database Developer developing and managing robust database systems for a technology services company. Collaborating with teams to optimize performance and implement data pipelines.