We are seeking a Full-Stack Developer with strong experience in Python (FastAPI) and React to build and deliver production-grade Machine Learning and NLP applications. This is an exciting opportunity to work on innovative Analytics, Data Science, and IoT solutions in a collaborative, cloud-based environment.
Responsibilities
- Design, develop, and maintain end-to-end web applications using FastAPI and React.
- Build scalable backend APIs and intuitive frontend user interfaces.
- Develop and integrate Machine Learning and NLP pipelines into production applications.
- Deploy and maintain cloud-native applications using modern DevOps practices.
- Collaborate with cross-functional teams to deliver high-quality, scalable solutions.
- Optimize application performance, reliability, and maintainability.
Required Skills
- Strong experience with Python and FastAPI.
- Solid experience developing applications with React.
- Hands-on experience building Machine Learning and Natural Language Processing (NLP) solutions.
- Experience building end-to-end products, from backend APIs to frontend UI.
- Experience deploying applications on AWS or cloud-agnostic environments.
- Hands-on experience with Docker, Amazon ECS/Fargate, and CI/CD pipelines.
- Strong understanding of data processing, model inference APIs, and scalable application architecture.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field (preferred).
- Experience developing and deploying production-grade applications.
- Advanced English (required). Candidates must be comfortable communicating with international teams in both written and spoken English.
If you're passionate about building cutting-edge AI-powered applications and have experience with modern full-stack development, we'd love to hear from you. Job Type: Full-time