GenAI Software Engineer
§ Experience working with building GenAI applications and have experience with GenAI Knowledge, such as. Context, Token, Completions, Temperature, RAG, Hallucination, etc.
§ Experience working with LangChain, LangGraph and Python.
§ Experience working with Google ADK is a strong plus.
§ Experience working with Text-to-Speech, Speech-to-Text and Speech-to-Speech is a plus.
§ Experience working with NoSQL databases such as MongoDB, DynamoDB, etc.
§ Experience working with CI/CD tooling such as BitBucket pipeline
§ Experience working with Unit Testing tools such as Jest/Playwright/Cypress.
§ Experience working with Infrastructure-as-a-Code (IaC) such as Terraform.
§ Knowledge in source code repository and branching models in Git and usage of tools such as GitHub, GitLab, BitBucket etc.
§ Working knowledge of Agile and/or Lean methodologies along with tools such as Confluence, JIRA and Sharepoint.
Responsibilities§ Build cutting-edge technology that provides with a unique value proposition allowing it to become a leader in the market.
§ Ensure timely development of proof of concepts, and prototypes prioritizing time to market with MVP features.
§ Utilize Agile and Lean techniques to deliver key features quickly
§ Continuously research new technical capability and solutions for adoption.
§ Build, enhance and maintain AI solutions.
§ Document and elaborate on the technical design and building of the completed product.
§ Provide production support for the platform, perform triage and troubleshooting of incidents raised, and restore/fix defects identified in a timely manner
§ Build and integrate GenAI capability into platform and solution to build future-proof solutions.
§ Ensure the application/platform built is scalable and maintainable at a multi-tenant/international enterprise production level.