onsite
Fullstack AI Engineer
AI Engineer
Develop and maintain AI-powered full‑stack applications, designing robust APIs and leveraging AWS and Azure automation tools to deliver cloud‑native, scalable solutions.
About the role
Key Responsibilities
- Design, implement, and maintain end‑to‑end AI-driven web applications using Python and Node.js.
- Develop and document RESTful and GraphQL APIs that integrate machine‑learning models and data pipelines.
- Automate deployment, monitoring, and scaling of services on AWS and Azure using infrastructure‑as‑code and CI/CD pipelines.
- Collaborate with data scientists to operationalize ML models and ensure performance, reliability, and security.
- Optimize cloud‑native architectures for cost efficiency, high availability, and low latency.
Requirements
- 3+ years of professional experience in full‑stack development with strong proficiency in Python and Node.js.
- Hands‑on experience building, deploying, and managing AI/ML services in cloud environments (AWS, Azure).
- Solid understanding of API design principles, including REST and GraphQL, and experience with API gateways.
- Familiarity with containerization (Docker, Kubernetes) and infrastructure‑as‑code tools (Terraform, CloudFormation).
- Ability to work cross‑functionally, communicate technical concepts clearly, and solve complex problems in a fast‑paced environment.
Skills
pythonnodejsmachine learningawsazure