About the job
Join Our Innovative Team as a Full Stack Engineer!
As a key player in one of our esteemed client's projects, you'll be at the forefront of AI-driven application development. We are looking for a talented Full Stack Engineer with a robust skill set in Python, TypeScript, and ETL pipelines. This is an exciting opportunity to leverage your technical expertise to design and build scalable backend systems alongside creating user-friendly frontends that deliver insightful data through AI technologies.
Key Responsibilities:
- Comprehensive Development: Architect and deploy top-notch AI-driven web applications while ensuring optimal performance and maintainability across the stack.
- Backend Development: Engineer resilient server-side applications using Python (FastAPI, Flask, or Django), and integrate with databases, APIs, and AI/ML models.
- Frontend Development: Craft dynamic and responsive user interfaces using TypeScript (React.js, Next.js, or Angular) to enhance user experience.
- Collaboration: Partner with data scientists to seamlessly integrate machine learning models, ensuring efficient data flow and performance monitoring.
- ETL Development: Design and optimize ETL processes for effective data collection and transformation from diverse sources.
- API Development: Create and utilize RESTful and GraphQL APIs for seamless communication between systems.
- Cloud Deployment: Utilize AWS, Azure, or GCP for deploying, scaling, and managing applications and ETL systems.
- Quality Assurance: Implement automated testing strategies to maintain high software quality and reliability.
- Continuous Learning: Stay updated with the latest technologies and propose innovative solutions to improve development practices.

