Full-Stack AI/ML Application Engineer
Summary
Build and deploy full-stack AI features, integrating LLMs with Python/TypeScript backends, REST/GraphQL APIs, and cloud infrastructure while ensuring performance, security, and reliability.
Job Purpose
strong Own the engineering of reliable scalable full-stack AI features from model integration and deployment to APIs data pipelines performance security optimization and automated testing delivering measurable improvements in accuracy latency and system robustness strong
Job Duties and Responsibilities
strong Full-stack application developmentPython backend services TypeScript JavaScript frontend and services REST GraphQL APIsMachine learning model integration PyTorch TensorFlow LLM integration and prompt engineeringModel deployment with FastAPI and DockerDatabase design and data access PostgreSQL MongoDB Cloud platform engineering AWS GCP Azure Scalable APIs ownershipData pipeline ownershipCI CD and automated testingVersion control Git Performance optimizationSecurity hardening
Required Qualifications
- Proficiency in Python
- Proficiency in TypeScript/JavaScript
- Experience building REST and/or GraphQL APIs
- Hands‑on experience integrating ML models using PyTorch and/or TensorFlow
- Experience with LLM integration and prompt engineering
- Experience deploying models (e.g., FastAPI, Docker)
- Experience with PostgreSQL and/or MongoDB
- Experience with cloud platforms (AWS/GCP/Azure)
- Strong CI/CD fundamentals and test automation
- Solid version control skills with Git