Invisible Technologies

Kotlin Expert – Freelance Project

Invisible Technologies

contract

Posted on:

Location Type: Remote

Location: Anywhere in the World

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $25 - $65 per hour

About the role

  • Define, document, and validate Kotlin-based Android functionalities used in AI benchmarking and software simulation projects
  • Author comprehensive functional and technical documentation, including feature requirements, system behavior, and expected outcomes
  • Translate open-ended requirements into realistic, well-scoped Android tasks representing genuine engineering challenges
  • Ensure each benchmark task is complete, verifiable, and grounded in authentic developer workflows
  • Maintain structured repositories of Kotlin challenges, categorized by complexity, topic, and functional type
  • Define Kotlin-specific quality metrics, benchmarking criteria, and rubrics aligned with Android production standards
  • Develop SOPs and QA frameworks enforcing stylistic consistency, idiomatic Kotlin use, and functional clarity
  • Conduct rigorous QA passes on deliverables — verifying code correctness, documentation completeness, and benchmark adherence
  • Apply quality principles to maintain dataset and code task evaluation standards
  • Curate gold-standard Kotlin examples representing benchmark-worthy implementations
  • Collaborate with recruitment and project leads to define role competencies for Kotlin contributors
  • Develop technical evaluation frameworks for vetting Kotlin developers, including practical code tasks and debugging exercises
  • Lead calibration sessions with contractors to ensure consistency and quality
  • Create skill matrices and capability documentation for Kotlin engineering talent aligned to benchmarking needs
  • Provide continuous feedback and training materials for quality improvement
  • Collaborate with AI research teams to design and refine Android benchmarking datasets for evaluating LLM coding performance
  • Source, assess, and refine Kotlin-based Android tasks testing comprehension, reasoning, and problem-solving
  • Document evaluation criteria including accuracy, code structure, and maintainability
  • Contribute to post-project analysis, surfacing insights on performance trends and task design improvements
  • Recommend dataset refinements to enhance domain coverage
  • Support project setup, scoping, and execution of Kotlin-oriented AI training and evaluation projects
  • Provide expert-level input on tooling, frameworks, and pipeline design (Ktor, Jetpack, Gradle, KSP)
  • Collaborate closely with ML engineers, QA specialists, and data annotators to meet research-grade standards
  • Produce summary documentation and retrospective reports detailing lessons learned and recommendations

Requirements

  • 5+ years of professional experience in Kotlin software engineering (Android, backend, or multiplatform)
  • Mastery of Kotlin idioms, coroutines, Flow, Jetpack Compose, and asynchronous programming
  • Experience in technical documentation, benchmark dataset design, or QA of coding tasks preferred
  • Proven ability to define and enforce technical and stylistic standards across distributed teams
  • Strong collaboration and communication skills with the ability to articulate complex logic clearly
  • Exceptional attention to detail and documentation discipline
  • Fluent in English, with precise writing and communication abilities.
Benefits
  • company‑sponsored benefits such as health insurance and PTO do not apply
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
KotlinAndroid developmentasynchronous programmingcoroutinesFlowJetpack Composetechnical documentationbenchmark dataset designQA of coding tasksstylistic standards
Soft Skills
collaborationcommunicationattention to detaildocumentation disciplinearticulation of complex logic