Software Engineer (GenAI Platforms)

Job Description & Requirements

  • 5–7+ years of experience in web application development
  • Proven experience leading agile development teams
  • Strong hands-on experience with:

○ Node.js, TypeScript
○ Cloud platforms(Azure, AWS, GCP)
○ SQL & NoSQL databases
○ CI/CD pipelines
○ DevOps practices

  • Designed or led systems involving:

○ Search engines(crawl, index, ranking, relevance tuning)
○ Semantic search or vector search
○RAG architectures

  • Production experience integrating LLMs into applications
  • Experience managing AI-related trade-offs:

○ Latency vs cost
○ Accuracy vs hallucination risks
○ Prompt engineering strategies
○ Model evaluation methodologies Understanding of AI system governance, security, and responsible AI practices

  • Strong coaching and mentoring capabilities
  • Comfortable leading technical discussions and influencing stakeholders
  • Proactive self-starter with strong ownership mindset
  • Passionate about continuous improvement
  • Curious about emerging technologies and willing to experiment responsibly
  • Strong communication and stakeholder management skills
  • Meticulous attention to quality and engineering standards

Similar jobs