Mobile Engineer (Kotlin )

Mobile Engineer (Kotlin )

Posted 2 weeks ago by Highbrow Technology Inc

Negotiable
Undetermined
Undetermined
EMEA

Summary: The role of Mobile Engineer (Kotlin) involves designing, developing, and maintaining high-quality code to train and optimize AI models. The position requires collaboration with researchers and annotators to enhance model performance through various evaluation strategies and methodologies. The engineer will also lead efforts in supervised fine-tuning and ensure alignment with user needs and ethical guidelines. This is a full-time contract position requiring 3+ years of experience in Kotlin and Android development.

Key Responsibilities:

  • Design, develop, and maintain efficient, high-quality code to train and optimize AI models.
  • Conduct evaluations to benchmark model performance and analyze results for continuous improvement.
  • Evaluate and rank AI model responses to user queries across diverse domains.
  • Develop comprehensive explanations and rationales for evaluations.
  • Lead efforts in Supervised Fine-Tuning, including creating and maintaining high-quality datasets.
  • Collaborate with researchers and annotators to execute Reinforcement Learning with Human Feedback.
  • Design innovative evaluation strategies and processes.
  • Create and refine optimal responses to improve AI performance.
  • Conduct thorough peer reviews of code and documentation.
  • Collaborate with cross-functional teams to improve model performance.
  • Continuously explore and integrate new tools and methodologies.

Key Skills:

  • 3+ years of experience with Kotlin and Android.
  • Hands-on experience with modular development and scalable architectures.
  • Strong focus on code readability and security/stability.
  • Proficiency with the language's syntax and conventions.
  • Familiarity with QA technologies is desirable.
  • Excellent spoken and written English communication skills.

Salary (Rate): undetermined

City: undetermined

Country: undetermined

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Role- LLM Training - Mobile Engineer (Kotlin )

Geo - India, Brazil, Pakistan, Nigeria, Kenya, Egypt, Ghana, Bangladesh, Turkey, Mexico

YoE- 3+ years

Engagement Type - Full Time Contract - 4 Weeks

Special reqs - Kotlin and Android

Skill - Kotlin and Android

Availability - Full Time Availability(8 Hrs) and 4 hours overlap with PST time zone

What does day-to-day look like:

  • Design, develop, and maintain efficient, high-quality code to train and optimize AI models.
  • Conduct evaluations (Evals) to benchmark model performance and analyze results for continuous improvement.
  • Evaluate and rank AI model responses to user queries across diverse domains, ensuring alignment with predefined criteria.
  • Develop comprehensive explanations and rationales for evaluations, showcasing excellent reasoning and technical expertise.
  • Lead efforts in Supervised Fine-Tuning (SFT), including creating and maintaining high-quality, task-specific datasets.
  • Collaborate with researchers and annotators to execute Reinforcement Learning with Human Feedback (RLHF) and refine reward models.
  • Design innovative evaluation strategies and processes to improve the model's alignment with user needs and ethical guidelines.
  • Create and refine optimal responses to improve AI performance, emphasizing clarity, relevance, and technical accuracy.
  • Conduct thorough peer reviews of code and documentation, providing constructive feedback and identifying areas for improvement.
  • Collaborate with cross-functional teams to improve model performance and contribute to product enhancements.
  • Continuously explore and integrate new tools, techniques, and methodologies to enhance AI training processes.

Required Skills:

  • 3+ years of experience with Kotlin and Android
  • Hands-on experience with employing modular development and scalable architectures as well as a strong focus on code readability and security/stability (i.e. testing)
  • Clearly express the reasoning and logic when writing code in https://colab.google/ or other suitable mediums
  • Proficiency with the language's syntax and conventions
  • Familiarity working with QA technologies is desirable
  • Excellent spoken and written English communication skills