Full Stack Engineer
Posted Updated
Description
Responsibilities:
- Develop, enhance, and maintain AI-driven full-stack applications using Python, JavaScript, React.js, and FastAPI.
- Build and integrate AI/ML capabilities into products, including LLM-based applications, APIs, automation, and intelligent workflows.
- Develop scalable and efficient backend services, REST APIs, and microservices using Python and FastAPI.
- Design and implement responsive, user-friendly frontend interfaces using React.js and JavaScript.
- Integrate frontend applications with backend services, databases, third-party APIs, and AI/ML models.
- Collaborate closely with senior engineers and founders to understand business requirements and translate them into reliable technical solutions.
- Participate in the complete product development lifecycle, including design, development, testing, deployment, and maintenance.
- Deploy and manage applications on AWS, GCP, or Azure, following best practices for scalability, security, and reliability.
- Debug, troubleshoot, and optimize application performance across both frontend and backend systems.
- Work with modern AI/ML frameworks and tools to prototype, experiment, and productionize AI-powered features.
- Write clean, maintainable, well-tested code and contribute to code reviews and engineering best practices.
- Quickly learn and adopt emerging technologies in AI, cloud computing, and full-stack development.
- Work in a fast-paced environment with high ownership, taking features from idea to production.
- Collaborate with cross-functional teams to continuously improve product functionality, performance, and user experience.
