Join our team as a Swift Developer, contributing to the development and enhancement of prompt completions for Instruction Fine-Tuning of Large Language Models (LLMs). In this role, you will be instrumental in ensuring the quality and diversity of data across various domains, including programming languages such as Swift, Python, Java, and more. Your expertise will be pivotal in organizing projects effectively, guaranteeing optimal outcomes in our AI training efforts.
What we offer
- Remote work opportunity
- Generous PTO allowance
- Monthly performance evaluations for potential raises
- Comprehensive healthcare insurance coverage
- Reimbursement for Wi-Fi costs
- Access to unlimited Udemy courses and books
- And much more!
Responsibilities
- Develop clean, efficient, and maintainable code in Swift.
- Implement and manage UI components adhering to Apple’s Human Interface Guidelines.
- Enhance application performance and memory usage.
- Identify and resolve issues to maintain application stability.
- Stay abreast of industry trends, technologies, and best practices.
- Participate in code reviews and provide constructive feedback.
- Continuously enhance development processes and workflows.
- Contribute to writing projects aimed at training AI models, crafting prompts and responses.
- Tailor prompts or completions for specific domains, ensuring clarity and conciseness.
- Collaborate closely with team members to ensure accuracy and effectiveness of generated data for LLM training.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Minimum 3 years of experience in iOS app development using Swift.
- Proficiency in Objective-C is a plus.
- Strong grasp of iOS frameworks like UIKit, Core Animation, Core Data, etc.
- Experience with RESTful APIs and JSON.
- Familiarity with Git for version control.
- Sound understanding of software development principles.
- Excellent problem-solving and analytical skills.
- Ability to work both independently and collaboratively.
- Strong communication skills.
- Proficiency in other domain languages such as Python, Java, or C.
- Minimum 2 years of practical experience in the Software Industry.
- Fluency in English.
- Prior experience as an LLM Trainer for at least 1 year is highly preferred.
This role offers a dynamic opportunity to contribute to cutting-edge AI development while enjoying the flexibility of remote work and a comprehensive benefits package. Join us in shaping the future of AI data training! Apply now.