AI Data Scientist

Skills
Azure FunctionsComputer ScienceWeb ApplicationsDatabasesDigital TechnologyKnowledge SharingMongodb
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor’s degree in Computer Science Engineering or related field or equivalent practical experience
  • 5+ years of professional software development experience with strong focus on Node.js
  • Experience building RESTful APIs and/or GraphQL APIs
  • Solid experience with microservices architecture patterns
  • Proficiency in React and/or Next.js
  • Strong understanding of JavaScript ES6+ and/or TypeScript
  • Experience with SQL and NoSQL databases
  • Familiarity with Agile SDLC practices
  • Experience with Git version control
  • Understanding of CI/CD principles and tools
  • Experience with Docker containerization
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration abilities

Nice to have

  • Master’s degree
  • Cloud platform experience
  • Message queuing experience
  • IaC experience
  • Kubernetes familiarity
  • Open-source contribution
  • Web security knowledge

Day to day

  • Design and build scalable web applications and APIs using Node.js and modern frontend frameworks.
  • Collaborate with product managers designers and engineers to turn business needs into reliable technical solutions.
  • Optimize performance security and maintainability while testing debugging and deploying full stack systems.

Hiring process

  • Submit application