Software Engineer
Starvoke Consultancy Services
Experience
2–10 Yrs
Salary
USD 3,500–6,000 per month
Job type
Contractual
Work mode
Remote
Skills
- Python 3
- Java
- Rust
- C++
- Typescript
- Node.Js
- Algorithms & Data Structures
- Performance Optimization
- Automated Testing
Job description
We are looking for skilled Software Engineers to contribute to projects focused on training and improving next-generation AI systems. You will use your software engineering expertise to create challenging coding tasks, implement features, resolve bugs, and develop reliable solutions and verification systems.
No prior AI experience is required. Strong software engineering and programming expertise are the primary requirements. Software_Engineer3oct (1)
Key Responsibilities
- Develop and implement software features.
- Identify and fix complex software bugs.
- Create realistic and challenging coding problems for AI systems.
- Develop deterministic verifiers for coding solutions.
- Refactor and improve existing codebases.
- Optimize application and system performance.
- Build and maintain scalable services and APIs.
- Perform debugging, testing, and code reviews. Software_Engineer3oct (1)
Required Skills
- Python 3
- Java
- Rust
- C++
- TypeScript
- Node.js / Go or similar backend technologies
- Algorithms & Data Structures
- Debugging & Bug Fixing
- Feature Implementation
- Codebase Refactoring
- Performance Optimization
- Automated Testing
What We're Looking For
- Strong backend development experience.
- Experience building scalable services and APIs.
- Strong debugging and performance optimization skills.
- Good understanding of software testing and automated testing.
- Strong code review and engineering practices.
- Ability to work independently and solve complex technical problems.
- Excellent analytical, problem-solving, and technical communication skills. Software_Engineer3oct (1)
Preferred Qualifications
- Proven experience delivering high-quality, performant software projects.
- Experience identifying and resolving software bugs and system bottlenecks.
- Experience working with large-scale applications and complex codebases.
- Strong understanding of algorithms, data structures, and computer science fundamentals.
- Experience designing test strategies or maintaining large test suites is a strong advantage. Software_Engineer3oct (1)
Selection Process
1. Apply and complete screening questions
2. AI Interview – approximately 30 minutes
3. Technical Assessment – tentative
4. Hiring Manager Review Software_Engineer3oct (1)
Compensation
Compensation is output-based, with experts paid per task that meets the required project specifications. Minimum submission requirements apply. Software_Engineer3oct (1)
Joining Timeline
The roles are intended for candidates who can start quickly. Selected candidates are expected to begin their first tasks within 24–48 hours after completing onboarding. Software_Engineer3oct (1)
About the company
Starvoke Consultancy Services
