Description:
Your role will be to provide support to the technical and business teams of Cowlar Design Studio to perform their tasks efficiently. One of those key roles is data annotation, where you will help with our AI development process as a vital component.
As a vital component of our workflow, you will need:
- A strong sense of ownership for your tasks
- Attention to detail for labeling and categorizing data
- Ability to follow specific guidelines with accuracy and consistency
We are seeking detail-oriented Data Annotators to review and tag images, text, audio, or video for AI and machine learning models. Your responsibilities will branch into:
- Data analysis
- Quality assurance
- Operations
- Additional specialized areas
Growth Roadmap: You will enter our structured training program where your compensation directly reflects your skillset. To see a list of skills that we expect please view the Additional Responsibilities section. You will be provided with time to learn as well as guidance to rapidly evolve your skillset. As you learn more, your salary will increase accordingly. This position offers pathways for growth and skill development beyond core annotation duties.
You will work alongside talented professionals at the top of their game, gaining immense learning opportunities and exposure to a variety of potential responsibilities. Through these experiences and mentorship, you will develop into a complete professional.
Key Responsibilities
Data Annotation
As a Data Annotator at Cowlar Design Studio, you will provide critical support to both our technical engineering teams and non-technical business teams. Your attention to detail and ability to follow instructions precisely will be essential to our success.
- Accurately label and annotate data following detailed guidelines
- Review and verify annotations to maintain high-quality standards
- Work with annotation leads and AI/ML team to improve annotation quality
- Identify patterns and inconsistencies in data and report them
- Meet productivity and accuracy targets
- Take initiative to quickly absorb and understand tasks, performing them accurately as instructed
- Learn and adapt to our internal tooling, while contributing ideas for improvement
- Assist with data analysis tasks, interpreting annotated datasets and providing insights
Quality Assurance
You will participate in running regression testing, identifying bugs to improve our software, and conducting other tests as directed by the QA team. A technical understanding of software systems is highly preferred, and you are expected to quickly learn what you will be taught to develop more context for effective testing.
Responsibilities:
- Android Device Management & Debugging:
- Establish connections to Android devices via USB and Wi-Fi using ADB and Scrcpy. [resource]
- Effectively utilize Scrcpy for real-time device mirroring and control during testing.
- Proficiently analyze and interpret Android Studio logs to identify and resolve software defects.
- Web Application Debugging & Analysis:
- Leverage Chrome DevTools to thoroughly inspect and debug web applications. [resource]
- Analyze network traffic using the Network tab to understand HTTP requests, responses, and API interactions. [resource]
- Utilize the Console tab for JavaScript debugging and error identification.
- Inspect and manipulate HTML/CSS using the Elements tab.
- Examine local storage, cookies, and session storage using the Application tab.
- API Testing & Validation:
- Understand and test API endpoints, [resource]
- HTTP methods (GET, POST, PUT, DELETE)
- parameters
- headers and request bodies
- API responses
- status codes
- response headers and response bodies
- Data Management & Analysis:
- Demonstrate a strong understanding of JSON syntax and structure. [resource]
- Utilize basic SQL queries (SELECT, WHERE, JOIN) to retrieve and analyze data from MySQL databases for debugging and validation purposes. [resource]
- Understand database schemas, and be able to inspect database tables and data.
- Email Management & Testing:
- Implement and utilize email aliasing concepts to create and manage multiple test accounts. [resource]
- Understand the concept of creating multiple email addresses that forward to a single inbox.
- Scripting:
- Ability to use scripting languages, mainly JavaScript and Python to automate test cases, APIs, repetitive tasks and load testing.
Preferred Qualifications
- Prior experience in data labeling/annotation
- Familiarity with annotation tools and basic data analysis techniques
- Ability to work in morning, evening & night shifts as business needs require
- Excellent communication skills, both written and verbal
- Quick learner with the ability to understand technical concepts
- Attention to detail and commitment to quality work
- Basic understanding of AI/ML processes is a plus