We are partnering with a well-established technology company that is transforming science fiction into reality by creating collaborative and open-ended computer dialogues. The company is seeking an experienced C/C++ Developer to work on cutting-edge projects related to dialog agents with applications in education, entertainment, and general question-answering. This is an exciting opportunity for developers eager to contribute to the next generation of AI-driven systems in a fast-paced, innovative environment.
Key Responsibilities:
- Review and validate code generated by AI systems, ensuring adherence to quality standards and best practices.
- Lead the development cycle by managing project priorities, setting goals, and ensuring timely delivery.
- Apply deep knowledge of C/C++ programming to solve complex issues encountered during AI system validation.
- Collaborate with cross-functional teams to design and implement new features for advanced dialog agents.
- Provide constructive feedback on team members' code to ensure software quality and performance.
- Work closely with AI system components, improving system accuracy, efficiency, and integration capabilities.
- Encourage a collaborative and innovative environment, fostering teamwork and continuous improvement.
Job Requirements:
- Bachelor's or Master's degree in Engineering, Computer Science, or related fields, or equivalent experience.
- Minimum 6+ years of experience as a software engineer, with a focus on backend development.
- Proven expertise in C and C++ programming languages.
- Experience with AI systems and code-generation technologies is a plus.
- Demonstrated leadership skills with experience in team management or project leadership.
- Excellent problem-solving and critical-thinking abilities.
- Strong verbal and written communication skills in English