onsite
Full Stack AI Engineer - TalentOla
AI Engineer
Full Stack AI Engineer building scalable, AI‑powered web applications using Python, JavaScript, React, Node.js, TensorFlow, and AWS. Design end‑to‑end solutions from data ingestion to production deployment with Docker and cloud services.
About the role
Key Responsibilities
- Design, develop, and maintain full‑stack web applications that integrate AI/ML models for real‑time analytics and decision support.
- Implement RESTful APIs and GraphQL services in Node.js, ensuring secure, scalable, and high‑performance data pipelines.
- Build and train machine learning models with TensorFlow/PyTorch, deploying them via Docker containers on AWS (S3, EC2, ECS, Lambda).
- Collaborate with product managers and data scientists to translate business requirements into technical specifications and prototypes.
- Write unit, integration, and end‑to‑end tests; perform code reviews and enforce best practices for maintainability and performance.
Requirements
- 5+ years of full‑stack development experience with Python and JavaScript ecosystems.
- Proven expertise in React, Node.js, and modern front‑end tooling (Webpack, Babel).
- Hands‑on experience training and deploying ML models using TensorFlow or PyTorch.
- Strong knowledge of AWS services, Docker, and CI/CD pipelines.
- Excellent problem‑solving skills, ability to work independently and in cross‑functional teams.
Skills
pythonjavascriptreactnodejstensorflowawsdocker