Create realistic multi-turn conversations and function calls for large language models across calendar, email, maps, and cloud-drive scenarios. This remote, 12-week contractor assignment requires 20+ hours weekly and is open in nine countries.
About OpenTrain
OpenTrain is the #1 platform for finding and building careers in AI training and data labeling. OpenTrain AI is hiring and contracting contributors for this role, helping you discover specialized projects, build a credible AI training profile, and grow your experience in one place.
- Apply through OpenTrain for a remote contractor opportunity.
- Build experience in a fast-growing field that helps shape how AI systems work.
About AI Training Work
AI training is the human work behind modern artificial intelligence. Contributors create, review, and evaluate examples that help large language models understand requests, use tools appropriately, and produce more useful responses.
In this role, your dialogue and function-calling examples will help model realistic assistant behavior across everyday applications. The work combines technical reasoning, careful writing, and judgment about what an AI assistant can or cannot do.
- Work on cutting-edge large language model training and evaluation data.
- Use flexible remote work to contribute from an approved country.
The Role
OpenTrain is seeking an LLM Function-Calling Data Generation Specialist for a 12-week contractor assignment. You will generate high-quality training and evaluation data by modeling both sides of realistic, multi-turn conversations between users and AI assistants.
The assignment is listed as entry level, while the requirements call for at least three years of professional experience in a technical or analytical field. You should be prepared to work 20+ hours per week.
- Work arrangement: Remote contractor assignment
- Planned duration: 12 weeks
- Time requirement: 20+ hours per week
- Language: English
- Engagement: Contractor and part-time
What You'll Do
Design conversations that reflect realistic user goals, expectations, and changing context across multiple turns. Write user and assistant messages, including corrective or simulated tool calls when appropriate.
Select function calls carefully and maintain logical workflows across calendar, email, maps, and cloud-drive scenarios. Create examples that distinguish feasible tasks from infeasible requests while preserving natural general conversation.
Follow detailed formatting and quality guidance consistently. Iterate on examples using feedback and collaborate with peers and reviewers to maintain consistency.
- Generate multi-turn dialogue for large language model training and evaluation.
- Model realistic function-calling behavior across everyday applications.
- Break complex user goals into clear conversational steps.
- Handle corrective or simulated tool calls when appropriate.
- Show when an assistant should use a tool, complete a task, explain a limitation, or continue without one.
- Revise examples based on feedback and quality review.
Requirements
Strong technical reasoning is required, including the ability to decompose complex real-world tasks into clear conversational steps. You need working knowledge of APIs, JSON, data formats, and logical tool-based workflows.
Excellent written English is essential, along with strong control of clarity, tone, and instructional coherence. Creativity, attention to detail, and the ability to model realistic assistant behavior are also important.
- At least three years of professional experience in a technical or analytical field.
- Working knowledge of APIs, JSON, data formats, and tool-based workflows.
- Ability to judge when and how function calls should be used.
- Ability to distinguish feasible from infeasible assistant tasks.
- Ability to write clear, natural English dialogue.
- Consistency with detailed formatting and quality guidelines.
- Strong technical reasoning, creativity, and attention to detail.
Helpful Background
Experience designing conversational datasets, evaluating model behavior, or writing structured examples is useful. Familiarity with assistant workflows involving calendars, email, maps, or cloud storage is also beneficial.
- Experience with Python, Java, or JavaScript.
- Experience with large language models or virtual assistants.
- Familiarity with function-calling frameworks.
- Background in conversational data design or model evaluation.
Location and How to Apply
This remote assignment is available to contributors located in India, Pakistan, Nigeria, Egypt, Ghana, Bangladesh, Turkey, Brazil, or Mexico. OpenTrain accounts are free, and you can apply through OpenTrain while building a profile for future AI training opportunities.
- Eligible locations: India, Pakistan, Nigeria, Egypt, Ghana, Bangladesh, Turkey, Brazil, and Mexico.
- Create a free OpenTrain account to apply.
- Use the assignment to build hands-on experience in function-calling and dialogue data generation.