We are looking for a motivated and technically proficient
Full Stack AI Platform Engineer
to contribute to the design, development, and deployment of intelligent, scalable, and cloud-native applications. This role involves working across the stack from frontend interfaces to backend services and AI integrations while collaborating with cross-functional teams to deliver impactful solutions.
Responsibilities:
Frontend Development
Develop responsive and dynamic
Single Page Applications (SPAs)
using
React
frameworks like
Next.js
or
Remix
.
Build user interfaces that support
generative AI workflows
, including
streaming responses (SSE)
.
Collaborate with design and product teams to prototype and iterate on UI features.
Use
TailwindCSS
or similar tools to streamline styling and layout.
Backend Development
Build scalable backend services using
Python
and
FastAPI
, aligned with
Microservices Architecture (MSA)
principles.
Develop and maintain
RESTful APIs
and support
MCP server/client
implementations.
Apply clean coding practices and contribute to unit testing and modular design.
Applied AI Engineering
Integrate
generative AI capabilities
into backend systems, enabling real-time and streaming interactions.
Implement basic
prompt engineering
techniques and contribute to refining AI responses.
Support the implementation of
guardrails
for safe and reliable AI behavior.
DevOps & Cloud Automation
Deploy containerized applications using
Docker Compose
and
Kubernetes
.
Automate infrastructure provisioning using
Terraform
.
Work within
AWS
,
Azure
, or other public cloud platforms to support CI/CD and environment management.
Soft Skills:
Strong problem-solving and analytical thinking.
Effective communication and collaboration across teams.
Eagerness to learn and grow in emerging technologies like generative AI.
Ability to empathize with customer challenges and engage in conversations.
Defining technical requirements based on business needs and conveying them to customers.
Effectively communicating complex technical concepts to both technical and non-technical audiences.
Correctly understanding the feasible requirements and limitations of AI and educating customers.
Building close relationships with customers and understanding their requirements.