About The Position

Designing and implementing user interactions on web pages using technologies like HTML, CSS, and JavaScript to ensure a seamless and responsive user experience across various platforms (web, mobile) Writing server-side logic and code, managing data processing, and handling the functionality that users don't see. This involves using server-side languages and frameworks (e.g., Python, Java, Node.js, PHP, Ruby). Building and integrating robust, secure, and efficient APIs (Application Programming Interfaces), often RESTful services, to facilitate communication between the front-end and back-end, as well as with third-party services. Designing, creating, and managing databases (both SQL and NoSQL, such as MySQL, PostgreSQL, or MongoDB) for data storage, retrieval, and organization. Work with cross-functional teams, including data scientists and product managers, to define and implement new features and AI-driven solutions. Participating in the entire application lifecycle, from conceptualization and design to deployment and maintenance. Creating technical documentation and artifacts for developed software products.

Requirements

  • 6+ years of Java Development experience
  • 4+ years of experience in languages like Python, along with front-end languages (HTML, CSS, JavaScript) and back-end technologies (Node.js, Django, etc.).
  • 2+ years of experience with AI and machine learning frameworks such as TensorFlow, PyTorch, and Scikit-learn.
  • Expertise in designing and developing scalable web applications and APIs.
  • Familiarity with cloud services (e.g., AWS, Azure, GCP) for deploying and scaling AI and web applications.
  • Experience with database systems (SQL, NoSQL) for data management and processing.
  • Experience with Angular, MongoDB, Microservices, etc.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service