GAI Full Stack Developer

at  Intel

San José, Provincia de San José, Costa Rica -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate14 Oct, 2024Not Specified15 Jul, 20241 year(s) or aboveComputer Science,Css,Html,Unit Testing,Costa Rica,English,Xml,Addition,Web Technologies,JavascriptNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JOB DESCRIPTION

Intel’s 2AI (Automation and AI) team is dedicated to enhancing business operations through innovative software technologies. Our primary goal is to provide top-tier automation solutions to our business partners. With the rapid progression in Generative AI, we are swiftly establishing reference patterns and enterprise-grade platforms that utilize GPT and other foundational models to expedite business processes. If you are a driven developer with a keen interest in Automation and excellent communication skills, this role could be a perfect fit for you. Continue reading to discover more about this position.
As a Software Development Engineer, your responsibilities will revolve around our Automation and AI Center of Excellence services and capabilities. Your primary task will be developing, configuring, and supporting Generative AI platforms. This may include creating a marketplace and an enterprise-level platform to make AI and Automation accessible to everyone at Intel. Throughout this journey, you will acquire advanced engineering skills and contribute to a global Community of Practice. Our team is also in charge of managing the Enterprise Generative AI platforms. Your secondary duties will involve capability engineering and support for one or more of these automation platforms. In this role, you will utilize tools such as React, GitHub, Azure, and others to construct and configure this new platform. Your soft skills will be crucial in leading, learning, and designing. You will be part of a supportive team of talented colleagues and a diverse group of stakeholders. If this opportunity excites you, we encourage you to apply and initiate a conversation with us.

The primary responsibilities for this role will include, but are not limited to:

  • Design, develop, and implement AI models and software applications using various programming languages such as .Net, Python, and JavaScript.
  • Collaborate with data scientists and other developers to facilitate the adoption of AI systems.
  • Develop front-end website architecture and back-end website applications.
  • Ensure the responsiveness of applications and work alongside graphic designers for web design features.
  • See through a project from conception to finished product, meeting technical and consumer needs.
  • Design and develop APIs and ensure their smooth integration with AI systems.
  • Stay abreast of developments in AI and programming languages and apply this knowledge to the job.
  • Test, troubleshoot, and improve the application’s performance.
  • Maintain code integrity and organization and ensure data security and protection.
  • Understand and implement software development life cycle (SDLC) processes.

QUALIFICATIONS

Minimum qualifications are required to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.

Minimum Qualifications:

  • Bachelor’s degree in computer science or a related field (or 3-5 years of equivalent experience).
  • 2+ years of hands-on experience in .NET, SQL, REST/JSON, and XML.
  • 1+ years of hands-on experience in the following:
  • Web development experience with HTML, JavaScript, CSS, and other web technologies.
  • Azure.
  • React and building REST services with .NET.
  • Experience with CI/CD Pipeline using GitHub action.
  • Agile/SCRUM methodologies and experience working on a SCRUM software delivery team.
  • Advanced level of English.
  • Must have unrestricted - permanent right to work in Costa Rica.

Preferred Qualifications:

  • 3-5 years of general software engineering experience.
  • Experience with building or integrating Generative AI solutions.
  • Experience achieving results in a fast-paced environment.
  • Knowledge of Vector Databases.
  • Experience with unit testing.

Responsibilities:

  • Design, develop, and implement AI models and software applications using various programming languages such as .Net, Python, and JavaScript.
  • Collaborate with data scientists and other developers to facilitate the adoption of AI systems.
  • Develop front-end website architecture and back-end website applications.
  • Ensure the responsiveness of applications and work alongside graphic designers for web design features.
  • See through a project from conception to finished product, meeting technical and consumer needs.
  • Design and develop APIs and ensure their smooth integration with AI systems.
  • Stay abreast of developments in AI and programming languages and apply this knowledge to the job.
  • Test, troubleshoot, and improve the application’s performance.
  • Maintain code integrity and organization and ensure data security and protection.
  • Understand and implement software development life cycle (SDLC) processes


REQUIREMENT SUMMARY

Min:1.0Max:5.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Computer science or a related field (or 3-5 years of equivalent experience

Proficient

1

San José, Provincia de San José, Costa Rica