Coding & Software Engineering

Staff Ruby Engineer

ContractorRemote50 openings$25 - $80/hour

About this role

Job Summary: In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-world input. No prior experience in AI is required — your domain knowledge is what matters.

Skills

Expert Ruby and RailsSystem design and architectureDatabase designPerformance optimizationAPI designService-oriented ArchitectureMentorshipCode QualityTechnical leadership

Key responsibilities

  • Design and architect scalable, maintainable systems using Ruby and Ruby on Rails
  • Develop and optimize database schemas and queries for performance and reliability
  • Lead API design and implementation, ensuring robust service-oriented architecture
  • Mentor and guide engineers, fostering a culture of code quality and technical growth
  • Analyze application bottlenecks and drive solutions for enhanced performance
  • Establish and enforce coding standards, best practices, and design principles
  • Collaborate with cross-functional teams to translate business needs into technical solutions

Required skills & qualifications

  • Expert-level proficiency in Ruby and Ruby on Rails
  • Proven experience in system design and architecture for large-scale applications
  • Strong background in database modeling, optimization, and management
  • Demonstrated ability in performance profiling and tuning of web applications
  • Extensive hands-on experience with API design and service-oriented systems
  • Track record of providing mentorship and technical leadership within engineering teams
  • Commitment to high code quality, automated testing, and best software practices

Preferred qualifications

  • Experience leading complex projects or initiatives in dynamic environments
  • Background in scaling distributed systems and microservices architecture
  • Familiarity with modern DevOps practices and cloud platforms
Apply on micro1 →

This role is posted on our partner platform. When you click Apply, you'll go to the posting, where the application, interview, skill validation, and onboarding all happen. lehico is an independent site that surfaces these opportunities — we don't process applications or guarantee acceptance.