Senior Full Stack Developer
Apply for this jobPrimary job role
We are looking for a Senior Full Stack Developer with experience in Python and ReactJS to lead AI-integrated application development. You will architect scalable systems, integrate machine learning models, and collaborate with cross-functional teams to deliver robust, production-ready features. This full-time, direct-hire role is ideal for engineers passionate about AI-driven innovation and performance-focused platforms.
This position is direct hire, no third parties please.
The role involves backend service architecture, frontend UI development, AI/ML model integration, and hands-on cloud and CI/CD pipeline work. You will play a key part in shaping our AI application stack and contribute to all phases of product development.
Responsibilities
-
o Architect and develop backend services in Python (Django, FastAPI, Flask).
-
o Build and maintain dynamic frontend interfaces in ReactJS.
-
o Integrate AI/ML models into production-grade web applications.
-
o Collaborate with AI teams to convert prototypes into scalable features.
-
o Work with cloud-based AI/ML platforms (e.g., AWS SageMaker, Azure ML, or custom deployment pipelines).
-
o Design RESTful APIs and handle data flow between AI services and the UI layer.
-
o Participate in feature planning, code reviews, sprint ceremonies, and documentation.
-
o Lead technical discussions around AI model inference, performance, and deployment best practices.
-
o Build and optimize CI/CD pipelines for ML-in-the-loop applications.
Required qualifications:
-
o 5–8 years of full stack development experience with Python and ReactJS.
-
o Strong backend expertise in Django, FastAPI, or Flask.
-
o Experience with frontend frameworks: ReactJS, Redux, modern JS/TS tooling.
-
o Proven experience integrating ML models or AI services into production applications.
-
o Experience working with RESTful APIs and microservices architectures.
-
o Participate in sprint planning, code reviews, and cross-functional team meetings.
-
o Familiarity with version control, CI/CD, Docker, and containerized deployments.
-
o Strong understanding of cloud platforms (preferably Azure).
-
o Excellent communication skills and ability to collaborate with cross-functional teams.
Position
Senior
Education
Bachelor's degree in Computer Science, Engineering, or equivalent experience.
Experience
5 - 8 Years