Senior C/C++ Engineer - Backend & AI
Salary undisclosed
Apply on
Original
Simplified
Job Overview
A well-established company that is leveraging cutting-edge technology to bring the vision of collaborative and open-ended computer dialogues to life is seeking experienced C/C++ Developers. The ideal candidate will work closely with cross-functional teams to define, design, and deliver new features for the next generation of dialogue agents. These agents will have diverse applications in education, entertainment, and general question-answering. This is an exciting opportunity for engineers eager to work in a fast-paced environment and contribute to innovative projects.
Education & Experience
A well-established company that is leveraging cutting-edge technology to bring the vision of collaborative and open-ended computer dialogues to life is seeking experienced C/C++ Developers. The ideal candidate will work closely with cross-functional teams to define, design, and deliver new features for the next generation of dialogue agents. These agents will have diverse applications in education, entertainment, and general question-answering. This is an exciting opportunity for engineers eager to work in a fast-paced environment and contribute to innovative projects.
Education & Experience
- Bachelor’s or Master’s degree in Engineering, Computer Science, or a related field.
- At least 6+ years of relevant experience as a software engineer, with a strong focus on backend development.
- Proven leadership experience, ideally with a track record of managing a team of engineers.
- Proficiency in C/C++ programming languages and extensive knowledge of software development best practices.
- Experience with AI systems and code-creation technologies is a plus.
- Strong problem-solving abilities and critical thinking skills.
- Excellent communication skills, both written and verbal, with proficiency in English.
- Review code and solutions generated by AI systems, ensuring adherence to quality standards and best practices.
- Organize the development cycle, manage project priorities, and set goals and deadlines.
- Utilize expertise in C/C++ programming to resolve complex coding challenges during AI validation processes.
- Foster a collaborative team environment that promotes innovation, communication, and continuous improvement.
- Conduct validation checks to verify the accuracy, efficiency, and reliability of AI-generated code.
- Collaborate with cross-functional teams to enhance the AI system's capabilities and integrate it with other components.
- Analyze team members' code and provide constructive feedback to ensure high-quality software development.
Similar Jobs