Software Solutions Engineer – AI Systems
Job Type :- Full-Time Work Mode :- Remote Engagement :- 40 Hours/Week Compensation :- ₹2,000–₹3,000 per hour
Job Overview
We are looking for a Software Solutions Engineer with strong experience in full-stack software development, backend engineering, APIs, cloud platforms, databases and modern application development.
The role involves designing, developing, testing, deploying, and maintaining software applications and engineering solutions. The ideal candidate should be comfortable working across different technologies, understanding existing codebases, troubleshooting technical issues and converting technical requirements into reliable software solutions.
Key Responsibilities
- Design, develop, test, and deploy full-stack applications, backend services, APIs and internal engineering tools.
- Develop software using technologies such as Python, Java, Rust, C#, C++and TypeScript.
- Build and integrate APIs and intelligent system components into production applications.
- Develop frameworks and tools for testing, evaluation, monitoring, telemetry and system performance analysis.
- Work across backend, frontend, database and cloud infrastructure layers.
- Develop and maintain REST APIs and application integrations.
- Troubleshoot application, API, database, and system-level issues.
- Analyze technical problems and document findings, solutions and technical decisions.
- Work with existing codebases and contribute to application improvements.
- Develop prototypes and convert technical requirements into functional software.
- Collaborate with engineering teams on architecture, maintainability, documentation, testing and code quality.
- Participate in technical evaluations, testing, and performance validation of software systems.
Required Qualifications
- 3+ years of professional experience in software development and deployment.
- Strong hands-on experience with at least one of the following programming languages :-
- Python
- Java
- Rust
- C#
- C++
- Working proficiency in a second programming language.
- Practical full-stack development experience.
- Experience with backend services and APIs.
- Experience with React or a comparable modern frontend framework.
- Experience with relational and/or document databases.
- Experience with cloud deployment and infrastructure.
- Ability to understand existing codebases and contribute effectively.
- Experience working on technically complex software projects.
- Strong analytical, troubleshooting and debugging skills.
- Good written communication and technical documentation skills.
- Ability to work independently and collaborate with technical teams.
- Availability to work 40 hours per week during weekdays.
Technical Skills
Programming :- Python, Java, Rust, C#, C++, TypeScript
Frontend :- React, Modern Frontend Frameworks, Full-Stack Development
Backend :- Backend Services, REST APIs, API Development, API Integration
Databases :- Relational Databases, Document Databases, Database Development
Cloud & Infrastructure :- Cloud Deployment, Cloud Infrastructure, Cloud-Native Applications
Engineering :- Software Development, Application Development, Distributed Systems, Developer Platforms, Testing Frameworks, Evaluation Frameworks, Observability, Monitoring, Telemetry, Performance Analysis, Debugging, System Performance
Additional Areas :- Intelligent Applications, Production Software, Technical Documentation, Software Architecture, Code Quality, System Integration
Preferred Experience
Experience in one or more of the following areas will be beneficial :-
- Distributed Systems
- API Integrations
- Cloud-Native Applications
- Developer Platforms
- Intelligent Applications
- Testing Frameworks
- Evaluation Frameworks
- Observability
- Monitoring and Telemetry
- High-Scale Software Environments
- Performance Analysis
- Backend Engineering
- Full-Stack Engineering
Ideal Candidate Profile
The ideal candidate should be able to work across architecture and implementation, understand technical requirements, analyze unfamiliar codebases, troubleshoot software issues, and develop maintainable and reliable solutions.
Candidates should demonstrate strong technical fundamentals, continuous professional development, practical software engineering experience and the ability to work effectively in a collaborative development environment.
Pay: ₹2,000.00 - ₹3,000.00 per hour
Expected hours: 40.0 per week
Work Location: Remote