About this role
Our client is seeking a Software Engineering Expert (AI Training) based in India. This role offers a unique opportunity for experienced software engineers to contribute their technical expertise to the development of next-generation AI systems. You will play a crucial role in enhancing AI reasoning and coding capabilities by designing realistic engineering challenges, reference solutions, and high-quality technical evaluations.
Key Responsibilities:
- Develop and implement engineering challenges that simulate real-world scenarios for AI training.
- Create reference solutions that demonstrate optimal coding practices and problem-solving techniques.
- Collaborate with AI researchers to improve the training datasets and methodologies.
- Evaluate the performance of AI models and provide insights for enhancements.
- Stay updated with the latest advancements in AI and software engineering to continuously improve training processes.
Required Skills & Qualifications:
- Strong proficiency in programming languages such as Python, Java, or C++.
- Experience with AI frameworks and tools (e.g., TensorFlow, PyTorch).
- Solid understanding of software engineering principles and best practices.
- Ability to create complex engineering problems and articulate solutions clearly.
- Excellent analytical and problem-solving skills.
Experience:
- Minimum of 5-8 years of experience in software engineering, with a focus on AI or machine learning.
What we offer:
- Opportunity to work on cutting-edge AI technologies.
- Collaborative and innovative work environment.
- Professional development and growth opportunities.
This role is managed by AI-First Talent on behalf of our client. Your application is reviewed directly by our talent team.