Artificial Intelligence Engineer
Role details
Job location
Tech stack
Requirements
-
Minimum of 5 years in relevant roles, with flexibility for strong candidates with less experience.
-
Comprehensive understanding of the software development lifecycle (SDLC), including analysis, planning, design, development, testing, and deployment.
-
Proficiency in enterprise integration design patterns, microservices design, and middleware platforms, including API development.
-
At least 3 years of software development experience in Python, preferably with Angular or React.
-
Experience integrating AI/ML features into production applications is a plus.
-
Willing to go into the Client's San Jose, CA offices on Tues-Thurs.
Qualifications:
-
UI Development with Flask, Django, FastAPI and experience developing Agentic Applications
-
Write clean, maintainable, and efficient code in Python for data processing and application logic.
-
Develop and maintain the frontend of web applications using HTML, CSS, JavaScript, and frameworks like React or Angular.
-
Proficiency in various programming languages, including PowerShell, Python, C++, C#, Java, TypeScript, Hive, R, or NoSQL.
-
Experience with ML, deep learning, TensorFlow, Python, NLP