Chennai, Tamil Nadu
Artificial Intelligence Senior Associate #1043013Job Description:
- Design and develop scalable backend services using Python and FastAPI, and build responsive, accessible frontend interfaces with React and TypeScript.
- Architect and implement end-to-end Generative AI solutions using frameworks like LangChain and CrewAI.
- Build and deploy AI-driven applications by leveraging Google Cloud Platform (GCP), especially Vertex AI and the Gemini APIs.
- Collaborate on deploying and managing applications using containerization (Google Kubernetes Engine) and serverless solutions (Cloud Run, Cloud Functions).
- Implement and maintain DevSecOps standards through CI/CD pipelines (Google Cloud Build, Tekton) to ensure smooth, continuous integration and delivery.
- Champion and implement software development best practices, including automated testing, security, and accessibility (WCAG) standards.
- Some projects you might work on include developing an AI-powered diagnostic assistant to help technicians service vehicles more effectively or creating a next-generation chatbot to assist customers in scheduling repairs for their vehicles.
Qualifications Required Skills & Experience
- A Bachelor's degree in Computer Science, Software Engineering, or a related field is preferred. Equivalent practical experience and proven expertise in the required skills will also be considered.
Experience
- 5+ years in full-stack software development, with a proven track record of building and maintaining scalable full-stack applications.
- Generative AI Experience:¿Hands-on experience developing and deploying applications that leverage Generative AI models and frameworks.
- Backend Development:¿Strong proficiency in Python and experience building APIs with FastAPI.
- Frontend Development:¿Strong proficiency in JavaScript/TypeScript and experience building user interfaces with React.
- Testing:¿Proficiency in automated testing of both frontend and backend with Pytest and Jest.
- Generative AI:¿Demonstrable experience building applications that leverage LLMs.
- Cloud Computing:¿Experience developing and deploying applications on a major cloud platform.
Preferred Skills & Experience
- Generative AI Frameworks & Evaluations:¿Hands-on experience with tools like LangChain or CrewAI. Bonus points for experience with Generative AI evaluation and validation frameworks like Arize, TraceLoop, or LangSmith.
- Google Cloud Platform (GCP):¿Specific experience with Vertex AI, Gemini APIs, Google Kubernetes Engine (GKE), and Cloud Run.
- Federated WebViews:¿Familiarity with implementing and integrating React with Federated WebViews.
- CI/CD:¿Knowledge of and experience with CI/CD pipeline automation
Skills Required:
- GCP, API, AI, AIPGEE
Experience Required:
- Senior Associate Exp: 3 to 5 years experience in relevant field
Education Required:
- Bachelor's Degree