NEWPosted 1 hour ago

Job ID: JOB_ID_1109

Role Overview

Nitya Software Solutions Inc. is seeking a seasoned Python Full Stack Engineer with a specialized focus on Artificial Intelligence to join our high-impact engineering team. This is a senior-level position requiring over 11 years of professional experience in software development, with a proven track record of building scalable, production-grade applications. The ideal candidate will not only be a master of Python but will also possess a deep understanding of the modern AI landscape, including Generative AI, Large Language Models (LLMs), and Retrieval-Augmented Generation (RAG) architectures. This role is pivotal in our mission to integrate cutting-edge AI capabilities into enterprise-level solutions, specifically within the financial and technology sectors.

Key Responsibilities

  • Advanced Application Development: Design, develop, and maintain complex full-stack applications using Python as the primary backend language. You will be expected to write clean, efficient, and highly maintainable code that goes beyond simple scripting to encompass full application lifecycles.
  • AI Integration & Innovation: Lead the implementation of Generative AI features using state-of-the-art tools such as Google Gemini Pro and GitHub Copilot. You will explore and integrate these technologies to enhance developer productivity and end-user experience.
  • RAG Architecture Design: Architect and deploy Retrieval-Augmented Generation (RAG) systems to enable AI models to interact with proprietary data securely and accurately. This includes managing vector databases and optimizing retrieval pipelines.
  • API Development: Build and optimize high-performance microservices using Fast API, ensuring low latency and high throughput for AI-driven features.
  • Technical Leadership: Serve as a subject matter expert in AI/GenAI technologies, providing guidance on Google ADK, MCP Server, and other emerging frameworks. You will mentor junior developers and contribute to the overall technical strategy of the AI engineering group.
  • Collaboration & Deployment: Work closely with cross-functional teams, including data scientists and product managers, to translate business requirements into technical specifications. Ensure seamless deployment and monitoring of AI models in production environments.

Required Qualifications

  • Minimum of 11 years of experience in software engineering with a focus on Python development.
  • Extensive experience with Fast API and building RESTful microservices.
  • Hands-on expertise in Generative AI (GenAI) and RAG architectures.
  • Proficiency with AI development tools like GitHub Copilot and Gemini Pro.
  • Knowledge of Google ADK and MCP Server is highly desirable.
  • Strong understanding of software design patterns, data structures, and algorithms.
  • Excellent communication skills and the ability to work in a fast-paced, collaborative environment.
  • Must be local to North Carolina, Texas, or California with a valid local Driver’s License.

Special Requirements

Visa & Current location required. 2 interviews: L1 Video, Client In-person. Locals with local DL only.


Compensation & Location

Salary: $160,000 – $210,000 per year (Estimated)

Location: Fremont, CA


Recruiter / Company – Contact Information

Recruiter / Employer: Nitya Software Solutions Inc.

Email: purusotham.j@nityainc.com


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
purusotham.j@nityainc.com with the subject:

DELETE_JOB_ID_1109

to delete@join-this.com.