Senior Software Engineer - Remote (India)

Senior Software Engineer - Remote (India)

03 Aug
|
Redient Security
|
India

03 Aug

Redient Security

India

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 recent 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.

Hourly compensation will be paid in USD.

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.

Work Location: Remote

📌 Senior Software Engineer - Remote (India)
🏢 Redient Security
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer - remote (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer - remote (india) / india