Software Developer
Core
Design, develop, test, and maintain scalable full-stack applications, APIs, and cloud-based services, while building and enhancing AI-powered features using LLMs and AI agents.
Role type
Full-stack software developer (AI/LLM integration)
Builds
Scalable full-stack applications, APIs, cloud-based services, and AI-powered features
Domain
Software engineering, Artificial Intelligence, Cloud computing
Deliverable
production ML models | product features
Required skills
Python, TypeScript/JavaScript, Java, Go, React, Next.js, Angular, AWS, Azure, GCP, SQL, NoSQL, Git, CI/CD, LLM integration, AI API integration
Preferred skills
Experience with AI-assisted development tools, research and evaluation of emerging technologies
Technologies
Python, TypeScript, JavaScript, Java, Go, React, Next.js, Angular, AWS, Azure, GCP, SQL, NoSQL, Git, GitHub Copilot, Cursor, ChatGPT, Claude
Responsibilities
Design and develop scalable full-stack applications and APIs; Build and enhance AI-powered features using LLMs and vector databases; Collaborate with developers, architects, and product teams; Participate in solution design, technical planning, and feature implementation; Write clean, secure, and maintainable code following best practices; Leverage AI-assisted development tools to improve productivity; Contribute to system architecture and technical documentation; Work within Agile teams; Research and evaluate emerging technologies and AI frameworks.
Seniority
Mid-level (2-5 years experience)