Polyglot AI Deveoper - Python

AI overview

Contribute to the development of innovative AI/ML solutions using Python and modern frameworks, focusing on cloud applications and enterprise APIs.

Polyglot AI Developer
Years of Experience - 6 to 8 Years

Job Description

We are currently seeking a fullstack polyglot developer with strong Python, FastAPI, GenAI and Web development skills including JavaScript frameworks and SQL/No-SQL to join our Application Development team. The role requires that the individual be a self-starter with demonstrated skills in Python, expertise in GenAI development and web API development and hosting applications in Azure, AWS, Javascript technologies such as VueJS/React/Angular, SQL/No-SQL expertise and strong understanding of enterprise application architecture including cloud development. The role also requires that the individual has solid experience working in AI /ML areas such as Agentic AI development, RAG, Prompt Engineering and others.


Responsibilities

· Participate in R & D of software development including analysis, design, coding, testing, implementation, deployment and support.

· Consistently write, translate, and code software programs and applications according to specification.

· Employ best practices for designing scalable, extensible, secure applications.

· Design and develop python applications, APIs using AI/ML Framework such as RAG, Prompt Engineering etc.

· Design and develop Agentic AI solutions using LangGraph or similar frameworks.

· Has working experience in JavaScript technologies such as VueJS/React/Angular and SQL.

· Design and develop both internal and external facing APIs/RESTful services for Enterprise Application Integration of applications hosted in the cloud. Authentication and Hosting of APIs in Azure following API Management standards.

· Well-versed in design and development of Python Fast API applications using design patterns and best practices following coding standards.

· Develop release management strategies and configure automated deployment packages for deploying application and database changes to QA, Staging and Production environments.

· Configure and manage GitLabl / Azure DevOps for source control and automated build, test and deployment of developed software.

· Perform unit testing and analyze application and database performance on new and existing programs for the purposes of correcting errors, isolating areas for improvement, resolving performance bottlenecks, and general debugging.

· Assist with development team code reviews when necessary.

· Create technical documents and artifacts for developed software products using appropriate tools as needed.


Position Requirements

· Bachelor’s degree in engineering, computer science, information systems, or a related field from an accredited college or university is preferred.

· 5+ years of experience designing/developing web applications for products using Python, FastAPI, AI /ML using RAG, Prompt Engineering, JavaScript technologies such as VueJS / Angular or React and MS-SQL or No SQL databases such as MongoDB.

· Hands-on development experience in building Agentic AI solutions using frameworks such as LangGraph or similar.

· Ability to complete all phases of SDLC including analysis, design, development, testing and support utilizing traditional waterfall and Scrum/Agile methodologies.

· Ability to interpret complex business requirements and encapsulate business logic/rules into reusable libraries.

· Strong understanding and demonstrated usage of object-oriented design concepts.

· Experience working both independently and in a team-oriented, collaborative environment.

· Excellent client communication skills.


Required Skills:


· Python Flask or Fast API development

· AI/ML Framework such as RAG, Prompt Engineering etc.

· Agentic AI development

· Use of frameworks such as LangGraph, LangChain and similar

· Ability to evaluate LLM models and do LLM tracing, analytics

· Javascript frameworks (VueJS / React / Angular)

· Azure SQL or NoSQL such as MongoDB

· HTML, CSS, JQuery & Bootstrap

· Microsoft Azure or AWS similar cloud technologies

· Responsive web development

Report this job
Apply for this job