Application Engineer (AI)
Role details
Job location
Tech stack
Job description
This is onsite 3 days a week at San Jose, CA. It is through 9/30/2026, but likely to be extended long term as a 3 years project overall. Emphasis on: 1. Python with Angular. 2. FastAPI 3. Azure deployments 4. Knowledge of Kubernetes will be added advantage. But not required.
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 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