Software Engineer
Job summary
We are seeking experienced Backend Software Engineers to contribute their expertise to projects focused on improving next-generation AI Systs.em
Job descriptions & requirements
Responsibilities:
- Design and create realistic backend engineering tasks involving bug fixes, feature development, and system improvements.
- Develop reference solutions and verification mechanisms for coding challenges.
- Analyze, debug, and resolve software issues across different codebases.
- Implement new features and improve existing backend functionality.
- Refactor code to improve maintainability, performance, scalability, and reliability.
- Review software solutions and assess code quality.
- Contribute technical insights that support AI training and evaluation projects.
- Develop deterministic verification methods that validate correct solutions and identify incorrect implementations.
- Document findings and provide clear technical reasoning when reviewing solutions.
Requirements:
- Strong backend development experience with one or more of the following: Python, Java, Node.js, Go, Rust, TypeScript, C++
- Experience building scalable backend services and APIs.
- Strong debugging and troubleshooting skills.
- Experience optimizing application performance and reliability.
- Familiarity with automated testing practices.
- Strong code review and software quality assessment skills.
- Excellent analytical and problem-solving abilities.
- Strong written and verbal communication skills.
Preferred Qualifications:
- Proven track record delivering high-quality backend systems.
- Experience identifying and resolving software bottlenecks and production issues.
- Experience implementing complex features in large-scale applications.
- Strong understanding of computer science fundamentals, algorithms, and data structures.
- Experience maintaining and refactoring large codebases.
- Ability to explain technical concepts clearly and provide structured feedback.
Required Skills:
- Backend software development
- Python 3
- Java
- Rust
- Go
- C++
- TypeScript
- Algorithms and data structures
- Bug fixing and debugging
- Feature implementation
- Codebase refactoring
- Performance optimization
- Automated testing
- API development
Compensation & Engagement:
- Remuneration: NGN 700,000 monthly
- Employment Type: Contractor
- Work Commitment: Approximately 15 hours per week
Important safety tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.