Software Developer | AI-Driven Engineering
Core
Design, develop, test, and deploy scalable, cloud-native, AI-powered software applications and integrate Generative AI capabilities into products.
Role type
Senior Software Developer (AI & Cloud-Native)
Builds
Scalable software applications, API-first solutions, and AI-powered features
Domain
Cloud computing, Artificial Intelligence, Software Engineering
Deliverable
production ML models
Required skills
Java, Python, JavaScript/TypeScript, Cloud platforms (AWS/Azure/GCP), Microservices, REST APIs, Docker, Kubernetes, CI/CD, Generative AI, LLMs, Prompt Engineering
Preferred skills
SaaS development, AI application development, Cloud certifications, Open Source contributions
Technologies
React, Next.js, Angular, Vue.js, .NET, Spring Boot, Node.js, Django, FastAPI, PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch, Git, GitHub Actions, Jenkins, Terraform, LangChain, LangGraph, Vector Databases
Responsibilities
Design and build cloud-native, API-first, and AI-powered solutions; Integrate Generative AI capabilities into products; Optimize application performance, security, and scalability; Automate development workflows using DevOps and CI/CD; Participate in code reviews and architecture discussions.
Seniority
Mid-Senior, hands-on IC