Description

Job Description:

Role Overview: We are looking for an experienced Senior AI Engineer / Tech Lead with over 12 years of development experience and a strong background in .NET Full Stack Development and Generative AI integration. This role will involve defining and implementing the architectural strategy, integrating AI technologies to enhance solution capabilities, and leading a team that includes an offshore Full Stack Developer, a Frontend Engineer, and a Tester. As the primary technical lead and architect, you will ensure that AI-driven solutions align with business objectives and deliver tangible impact

Key Responsibilities:

Architectural Strategy: Define and implement a robust architecture, incorporating Generative AI capabilities for optimized and scalable solutions

Technical Leadership: Lead the design and development of Frontend and Backend systems, with a focus on integrating AI components seamlessly into the solution

Solution Implementation: Oversee the end-to-end development of features, driving the implementation of backend logic, frontend UI/UX, and AI components

Team Leadership: Serve as the technical lead for the team, guiding developers and testers, and ensuring successful collaboration with offshore resources

Stakeholder Collaboration: Partner with stakeholders to align AI-driven solutions with business goals and maximize the impact of Gen-AI within the system architecture

Quality Assurance: Ensure the delivery of high-quality, thoroughly tested solutions, following best practices in Agile development and DevOps

Required Qualifications:

Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field

Experience: 12+ years of professional experience in .NET Full Stack Development, with at least 3+ years in AI/ML and Generative AI integration

Technical Skills


Proficiency in .NET Core, ASP.NET, C#, and Angular/React for full-stack development

Hands-on experience with Azure AI services, such as Azure OpenAI, Cognitive Search, and other cloud-based AI technologies

Strong understanding of REST APIs, microservices architecture, and cloud infrastructure

Extensive experience with database technologies like SQL Server or NoSQL databases

Advanced knowledge of Git, CI/CD pipelines, and Agile development practices

Education

Bachelor’s or Master’s degree