C Programmer (Freelancer)
Job Description
Design, develop, and maintain C-based software solutions for AI-driven applications
Annotate and evaluate AI-generated C-based software solutions
Design prompts and assess AI responses for clarity, relevance, and technical accuracy in C programming concepts
Provide feedback to improve the AI's instructional quality and enhance its ability
Write efficient, clean, and well-documented code that meets performance and scalability standards
Perform code reviews, debugging, and troubleshooting to ensure smooth software operation
Implement system-level programming to enhance AI and machine learning functionality
Required Qualifications:
Bachelors degree in Computer Science, Engineering, or a related field
Strong proficiency in C programming and deep understanding of software development principles
Knowledge of data structures, algorithms, and system-level programming
Experience with multi-threading, memory management, and performance optimization
Familiarity with integrating C-based software with other languages and systems
Experience working with AI or machine learning models is a plus
Strong problem-solving skills and ability to work in a fast-paced, collaborative environment
Experience with version control systems like Git