Experience
7 - 9 yrs
Job Location
Hyderabad, India
Vacancy
1
Designation
Artificial Intelligence Developer
Job Type
ONSITE
Job Description
Key Responsibilities:
- Develop and implement AI models to optimize performance and achieve project goals.
- Conduct research to innovate and improve algorithms.
- Collaborate with cross-functional teams to define project scopes and timelines.
- Analyze large datasets to extract insights and drive decision-making.
- Perform code reviews to ensure quality and adherence to best practices.
- Train and mentor junior developers on AI technologies and methodologies.
- Stay updated on latest AI trends and technologies to maintain a competitive edge.
Requirements
Requirements:
Primary Skills - Svelte Framework, TypeScript, Python, Postgres SQL, VectorDB ,AWS).
We need proficiency in JavaScript/TypeScript and experience with frameworks such as Svelte or React.
If someone does not now Svelte then the candidate should be knowing React JS (its either Svelte or React.).
Note: Please share thoroughly screened profiles and candidates interested in Subcon role.
ECMS Req #
506231
Role name
AI Developer
Number of Openings
1
Duration of contract
12 months
No of years experience
7 to 9 Years of experience
Detailed JD
Role - Javascript/TypeScript Developer
Primary Skills - Svelte Framework, TypeScript, Python, Postgres SQL, VectorDB
Secondary Skills - Experience with RAG implementation, LLM Ops and Optimization, Full Stack
About the Role:
A skilled and motivated Developer to take charge of maintaining and supporting multiple cloud based and on-prem applications, with a near term focus on supporting an ChatUI application. This role involves working closely with cross-functional teams to ensure the application is stable, efficient, and continually improved. The ideal candidate will have a strong background in full-stack development, containerization (Docker/Kubernetes), and cloud infrastructure, as well as experience in maintaining and scaling web applications.
Key Responsibilities:
- Application Maintenance:
- Maintain and enhance the existing Web UI application codebase.
- Debug and resolve issues reported by users or identified through monitoring tools.
- Ensure the application s dependencies and packages are up-to-date and secure.
- Support:
- Provide technical support to users and internal teams, troubleshooting issues and offering solutions.
- Develop and maintain documentation for installation, troubleshooting, and best practices.
- Development:
- Implement new features and enhancements based on user feedback and business requirements.
- Collaborate with frontend and backend developers to ensure seamless integration of new features.
- Write clean, maintainable, and well-documented code.
- CI/CD and Deployment:
- Manage and optimize CI/CD pipelines to ensure smooth deployments.
- Maintain and improve Docker and Kubernetes configurations for development, staging, and production environments.
- Automate tasks to improve development workflows and deployment processes.
- Testing and Quality Assurance:
- Create, run, and maintain unit, integration, and end-to-end tests (using Cypress or similar frameworks).
- Monitor application performance and ensure the codebase adheres to best practices in terms of security, scalability, and performance.
- Collaboration and Communication:
- Work closely with product managers, designers, and other developers to deliver high-quality software.
- Participate in code reviews, providing and receiving constructive feedback.
- Communicate progress, challenges, and updates effectively to the team.
Required Skills and Experience:
- Technical Expertise:
- Proficient in JavaScript/TypeScript and experience with frameworks such as Svelte or React.
- Strong experience with backend technologies such as Node.js and familiarity with Python.
- Experience with Docker, Docker Compose, and Kubernetes for containerization and orchestration.
- Familiarity with CI/CD tools and practices (e.g., GitHub Actions, Jenkins).
- Proficiency with AWS cloud platform and infrastructure as code .
- Experience with database management (SQL/NoSQL) and optimizing database performance.
- Experience with vector database and embedding model is an add-on.
- Development and Debugging:
- Strong debugging and problem-solving skills, with a focus on root cause analysis.
- Experience with version control systems, particularly Git and GitHub.
- Testing:
- Experience with automated testing frameworks (e.g., Cypress, Jest).
- Familiarity with end-to-end testing and test-driven development (TDD).
- Soft Skills:
- Excellent written and verbal communication skills.
- Ability to work independently and as part of a remote team.
- Strong organizational skills with the ability to manage multiple tasks and projects simultaneously.
Preferred Qualifications:
- Experience with Tailwind CSS and PostCSS for frontend styling.
- Familiarity with Vite and other modern build tools.
- Knowledge of security best practices in web development and cloud infrastructure.
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.