
Associate Software Engineer
- AI
- Python
- Node.js
- REST API
- Cursor
- Claude
- ChatGPT
- Git
- AWS
- GCP
- Azure
- Docker
- CI/CD
Position: Associate Software Engineer
Location:Kalopul, Kathmandu
About the Role
We are looking for anAssociate Software Engineer to join our engineering team and contribute to building scalable, reliable, and user-focused software solutions. You’ll work closely with experienced engineers and product teams, gain exposure to modern technologies, and take ownership of meaningful features and improvements.
What You'll Do
Build, maintain, and improveAI-powered applications and backend services using Python, Node.js, or similar technologies.
IntegrateLLMs, AI APIs, and AI-powered features into software products.
Build and integrateREST APIs and third-party services.
Write clean, efficient, maintainable, and well-tested code.
Work with databases and contribute to scalable backend solutions.
Collaborate with senior engineers and product teams to understand requirements and deliver solutions.
Debug and troubleshoot software issues and improve application performance.
Participate incode reviews, testing, and software development practices.
Leverage AI-assisted development tools such asCursor, Claude, and ChatGPTto improve development efficiency.
Stay updated with emerging AI technologies, tools, and software engineering practices.
What We're Looking For
1+ years of experience in Software Engineering, AI Engineering, Backend Development, or a related field.
Bachelor’s degree inComputer Science, Software Engineering, or a related field.
Strong programming skills inPython, Node.js, or similar languages.
Good understanding of REST APIs, databases, Git, and software development fundamentals.
Strong problem-solving skills and aproduct mindset.
Ability to translate requirements into practical and effective technical solutions.
Good communication and collaboration skills.
Willingness to learn, experiment, and grow as an engineer.
Good to Have
Familiarity with AWS, GCP, or Azure.
Experience with Docker and CI/CD.
Exposure to AI/LLM-powered applications.
Familiarity with modern software architecture and cloud-based development.
Why Join Progressive Labs?
Learn and collaborate with experienced engineers and technical leaders.
Work in an AI-first engineering environment.
Get opportunities for continuous learning and professional growth.
Collaborative and supportive team culture.
Opportunities to work with modern technologies and development practices.
If you’re passionate about software engineering, curious about AI, and excited to build practical AI-powered solutions, we’d love to hear from you.
Associate Software Engineer · Progressive Labs