Strong Software Engineers with expertise in Python3, Java, Rust, Go, C++, or TypeScript
Role Responsibilities
Contribute expert-level knowledge to bug fixing, feature implementation, codebase refactoring, and performance optimization across a range of programming languages
Analyze and enhance software codebases to ensure clarity, maintainability, and efficiency
Collaborate with multidisciplinary teams to provide feedback and insights for AI model improvement
Develop robust solutions and document best practices to support scalable AI training workflows
Evaluate existing system architecture and recommend technical strategies for optimal results
Deliver clear, concise written and verbal communication regarding technical findings and project progress
Support the continuous improvement of AI systems by providing real-world coding expertise in challenging scenarios
Good Candidature
Proficiency in Python3, Java, Rust, or TypeScript, with additional experience in C++ or Go considered a strong asset
Deep understanding of algorithms, data structures, and performance tuning
Demonstrated experience in debugging complex software issues and delivering maintainable solutions
Strong background in feature development and codebase refactoring
Proven ability to optimize software for performance and scalability
Exceptional written and verbal communication skills, with a keen attention to detail
Track record of success in collaborative, cross-functional teams, ideally in remote settings
Nice To Have
Previous experience working on large-scale, distributed codebases
Familiarity with modern AI or machine learning systems is a plus, though not required
Background in participating in rigorous code reviews and contributing to the development of software best practices