Engineer

TATA Consulting ServicesMinneapolis, MN
27d$90,000 - $100,000

About The Position

Design, develop, and maintain robust and scalable web applications using React.js for the front-end and Node.js (with frameworks like Express.js) for the back-end. Build and optimize RESTful APIs and microservices to support front-end functionality and AI model integration. Ensure the responsiveness, performance, and security of applications across various devices and platforms. Manage and interact with databases (e.g., SQL, NoSQL) for data storage and retrieval. Generative AI Integration: Integrate and deploy Generative AI models (e.g., Large Language Models for text generation, image generation models) into the application architecture. Design and implement mechanisms for interacting with AI models, including prompt engineering, input/output handling, and result processing. Optimize AI model performance and efficiency within the application context. Collaboration and Architecture: Collaborate with cross-functional teams, including product managers, UI/UX designers, and data scientists, to define, design, and implement new features and AI-driven functionalities. Participate in architectural discussions and contribute to the overall technical strategy of the application. Conduct code reviews, implement testing strategies, and debug issues to ensure high-quality, maintainable code.

Requirements

  • Experience with React.js
  • Experience with Node.js (with frameworks like Express.js)
  • Experience building and optimizing RESTful APIs and microservices
  • Experience with SQL and NoSQL databases
  • Experience integrating and deploying Generative AI models
  • Experience with prompt engineering
  • Experience with input/output handling
  • Experience with result processing

Responsibilities

  • Design, develop, and maintain robust and scalable web applications using React.js for the front-end and Node.js (with frameworks like Express.js) for the back-end.
  • Build and optimize RESTful APIs and microservices to support front-end functionality and AI model integration.
  • Ensure the responsiveness, performance, and security of applications across various devices and platforms.
  • Manage and interact with databases (e.g., SQL, NoSQL) for data storage and retrieval.
  • Integrate and deploy Generative AI models (e.g., Large Language Models for text generation, image generation models) into the application architecture.
  • Design and implement mechanisms for interacting with AI models, including prompt engineering, input/output handling, and result processing.
  • Optimize AI model performance and efficiency within the application context.
  • Collaborate with cross-functional teams, including product managers, UI/UX designers, and data scientists, to define, design, and implement new features and AI-driven functionalities.
  • Participate in architectural discussions and contribute to the overall technical strategy of the application.
  • Conduct code reviews, implement testing strategies, and debug issues to ensure high-quality, maintainable code.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Industry

Professional, Scientific, and Technical Services

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service