Full Stack Developer (AI-Powered Productivity Tools)
Hyderabad, //TS, India
⚠️ We'll shut down after Aug 1st - try foo🦍 for all jobs in tech ⚠️
Sutherland
Sutherland is a business process transformation company that rethinks & rebuilds business processes for the digital age. Learn more here.Company Description
Sutherland is at the forefront of AI-driven innovation, specializing in Generative AI (GenAI) and Large Language Models (LLMs). We build intelligent applications that transform industries by leveraging cutting-edge AI technologies. Join us to create tools that redefine developer productivity.
Job Description
About the Project
You’ll work on an AI-powered VS Code plugin that enhances developer productivity through features like:
- Code generation & refactoring using LLMs (e.g., GPT, Claude).
- GitHub integration for seamless workflow automation.
- Webview-based UI for intuitive user interactions.
Key Responsibilities
Backend Development
- Build and maintain scalable APIs using Node.js, Express.js, and FastAPI.
- Integrate AI/LLM features (prompt engineering, model switching, output processing).
- Work with MongoDB (task management) and Redis (caching).
Frontend Development
- Develop lightweight, performant UIs using TypeScript, HTML, and CSS (no React in the extension).
- Implement VS Code extension Webview interfaces.
- Create scalable dashboards for internal tools.
AI Integration
- Consume REST APIs to connect frontend with LLM backends.
- Optimize prompts and handle dynamic model switching (e.g., OpenAI to Ollama).
Collaboration & Best Practices
- Collaborate with AI engineers to design and demo new features.
- Follow Git/GitHub workflows and Agile methodologies.
- Contribute to architecture decisions and code reviews.
Qualifications
Must-Have Skills
- 3-5 years of full stack development experience.
- Core Technologies:
- JavaScript/TypeScript, Node.js, Express.js.
- HTML/CSS (vanilla, no frameworks in the extension).
- Database/Caching: MongoDB, Redis.
- API Design: REST, FastAPI.
- AI/LLM Exposure: Worked with Generative AI (e.g., prompt engineering, model integration).
- Tools: Git, GitHub, VS Code.
- Soft Skills: Self-starter, strong communicator, problem-solver.
- Education: Bachelor’s/Master’s in Computer Science or related field.
Good-to-Have Skills
- Experience with VS Code extension development.
- Familiarity with Docker, Ollama, or lightweight model serving.
- Basic Python knowledge.
Exposure to Jira automation or React/Angular (for ancillary projects).
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile Angular APIs Architecture Claude Computer Science Docker Engineering FastAPI Generative AI Git GitHub GPT JavaScript Jira LLMs MongoDB Node.js OpenAI Prompt engineering Python React TypeScript
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.