Job Title: Full Stack Software Developer Location: San Jose, CA (100% onsite) Duration: 6+ Months Pay Rate Range: $60.00-$75.00/hr on W2 Job Description: Full Stack Software Developer with 4+ years of experience, in developing scalable, efficient, and reliable software applications. The candidate should have a strong background in computer science, software engineering, and experience with AI/ML technologies. The successful candidate will be responsible for designing, developing, testing, and deploying software applications across the full stack, including front-end, back-end, and databases. They will also be expected to work on integrating AI/ML models into our applications. Roles and Responsibilities: 1. Full Stack Development: o Design, develop, test, and deploy full-stack software applications. o Front-end development using HTML5, CSS3, JavaScript, and ReactJS. o Back-end development using NodeJS, Python(Django, FastAPI), Laravel (PHP) o Database design and implementation (Postgres and NoSQL). 2. AI/ML Integration: o Integrate AI/ML models into our applications. 3. Collaboration: o Work with cross-functional teams to identify requirements and deliver high-quality solutions. o Collaborate with DevOps to ensure smooth application deployment. Requirements Technical Requirements: 1. Proficiency in Python and Node JS. 2. Experience with full-stack development frameworks. 3. Knowledge of Postgres and NoSQL databases. 4. Familiarity with machine learning algorithms (supervised/unsupervised). 5. Experience with AI/ML frameworks (TensorFlow/PyTorch/Keras). Good to Have: 1. Experience with containerization (Docker/Kubernetes). 2. Familiarity with DevOps tools (Jenkins CI/CD)