Senior software Engineer - Remote

Redient security

remote globalPosted Jun 27, 2026
Posting intelligenceActively listedReposted 6×, possible evergreen/ghost posting

Skills

typescriptpythonc++rustjavago

About the role

Senior Software Engineer – Remote ## Job Summary We are looking for experienced Senior Software Engineers to join our customer's team and help train next-generation AI systems. In this role, you will apply your software engineering expertise to improve AI models by contributing real-world coding knowledge, debugging complex software systems, implementing new features, refactoring codebases, and optimizing performance. No prior experience in AI is required - your software engineering expertise is what matters. --- ## Job Details Job Title: Senior Software Engineer Job Type: Contractor Location: Remote Contract Duration: 3–6 months (depending on the project) --- ## Key Responsibilities Contribute expert-level knowledge to bug fixing, feature implementation, codebase refactoring, and performance optimization across multiple programming languages. Analyze, review, and enhance software codebases to improve clarity, maintainability, scalability, and efficiency. Evaluate existing system architecture and recommend technical improvements and optimization strategies. Develop robust, scalable, and high-quality software solutions. Collaborate with cross-functional teams to provide technical insights that improve AI model performance. Document technical findings, project updates, and software development best practices. Support the continuous improvement of AI systems by applying real-world software engineering expertise. --- ## Mandatory Requirements Strong proficiency in Python 3, Java, Rust, or TypeScript. Experience with C++ or Go is considered a strong advantage. Demonstrated experience in debugging complex software issues and delivering maintainable, production-quality solutions. Strong background in feature development and codebase refactoring. Deep understanding of algorithms, data structures, software architecture, performance optimization, and scalable software development. Excellent written and verbal communication skills. Proven ability to work effectively in remote and collaborative environments. --- ## Preferred Qualifications Previous experience working on large-scale, distributed codebases. Familiarity with modern AI or Machine Learning systems is a plus but not mandatory. Experience participating in rigorous code reviews and contributing to software engineering best practices. --- ## Interview Process 1. Technical AI Interview 2. Fitment Round 3. Offer Release --- ## Contract & Work Schedule Contract duration: 3–6 months, depending on the project. Candidates may choose either: Part-Time: 20 hours per week, or Full-Time: 40 hours per week (for candidates available to join immediately). Flexible working hours are available. --- ## Important Information No prior AI or Machine Learning experience is required. The candidate must complete a minimum of 10 working hours for the sourcing partner to be eligible for payment. * CVs must be submitted in PDF format only.

Pay: ₹663,273.20 - ₹2,059,315.99 per year

Work Location: Remote

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation varies by seniority, employer size, and location. When this listing publishes a salary band you'll see it in the badge row above the description.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.