A leading U.S.-based technology company is seeking skilled C++ developers to enhance its next-generation AI-powered dialogue systems. Focused on cutting-edge conversational AI, the company is dedicated to creating intelligent, open-ended, and collaborative virtual assistants with applications in education, entertainment, and general Q&A.
Key Responsibilities:
- Analyze, optimize, and refine AI-generated C++ code to ensure quality, performance, and maintainability.
- Debug complex technical issues and contribute to the continuous enhancement of AI-driven systems.
- Manage development lifecycles, balancing priorities and deadlines effectively.
- Collaborate with teams, provide constructive feedback, and mentor fellow developers.
Required Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent experience.
- 3+ years of hands-on experience in software development with strong proficiency in C/C++.
- Demonstrated leadership or mentorship experience in a development team.
- Strong analytical thinking, problem-solving abilities, and excellent communication skills.
Preferred Skills:
- Experience working with large-scale codebases (50K+ lines) and contributing to open-source projects.
- Proficiency with GitHub for version control and collaborative development.
- Familiarity with training large language models (LLMs) and building scalable back-end infrastructure.
Why Join Us
- Collaborate with top AI researchers and engineers, expanding your expertise in a cutting-edge domain.
- Enjoy the flexibility of a remote, contractual role with no traditional job constraints.
- Competitive compensation in USD aligned with industry standards.
- Work on groundbreaking AI projects that shape the future of human-computer interaction.
Note: Shortlisted candidates may be required to complete a coding assessment as part of the selection process.