Talent.com
Senior Software Developer – Generative AI Solutions
Senior Software Developer – Generative AI SolutionsReqpedia • Nadiad, IN
No longer accepting applications
Senior Software Developer – Generative AI Solutions

Senior Software Developer – Generative AI Solutions

Reqpedia • Nadiad, IN
4 days ago
Job description

Senior Software Developer – Generative AI Solutions

Position Summary :

We are seeking an experienced Senior Software Developer to design and build generative AI applications for transforming document authoring, reviewing and processing workflows. This role involves full lifecycle ownership - from architecture to deployment - of scalable, secure solutions in AWS. You will collaborate closely with AI / ML scientists and engineers, subject matter experts and business stakeholders to deliver innovative AI-driven capabilities that enhance efficiency and compliance across the organization.

Key Responsibilities

  • Back-End Development :
  • Design and build server-side applications and RESTful APIs using Node.js / Python with FastAPI.
  • Develop scalable, maintainable software solutions according to predefined architectures.
  • Develop custom generative AI applications leveraging techniques such as in-context learning, RAG, vector DB, agentic frameworks, and relevant tools such as openAI API, LangSmith, LangGraph and related ecosystems.
  • Implement robust testing strategies for APIs and AI components to ensure reliability and performance.
  • Data & Cloud Integration :
  • Integrate diverse data sources, including databases, APIs, and file-based systems hosted both on-premise and on AWS.
  • Deploy, monitor, and maintain application components on AWS using best practices for scalability and security.
  • Collaboration & Communication
  • Work cross-functionally with AI / ML engineers and scientists, subject matter experts and business stakeholders to clarify and translate requirements into technical solutions.
  • Communicate complex technical concepts clearly to non-technical stakeholders.

Technical Qualifications

  • Required :
  • Proven experience working on generative AI application development and Large Language Models (LLMs) .
  • Strong background in back-end development with Node.js or Python (specifically with FastAPI ).
  • Experience deploying and managing applications within the AWS cloud ecosystem .
  • Solid understanding of API development, data handling and scalable architectures.
  • Demonstrated ability to work on R&D projects that require iterative, creative problem-solving and thinking outside the box.
  • Excellent communication abilities, including ability to communicate across diverse non-technical functional lines.
  • Preferred :
  • Hands-on experience with specific AWS services such as AWS Lambda , Amazon ECS / Fargate , Amazon S3 , Amazon RDS , DynamoDB , and API Gateway .
  • Experience with Infrastructure as Code (IaC) tools like AWS CDK or CloudFormation.
  • Familiarity with containerization technologies (e.g., Docker).
  • Knowledge of open-source LLM frameworks and prompt engineering best practices.
  • Conceptual understanding of machine learning, transformer models, inference-time techniques etc.
  • Experience working in the pharmaceutical industry and understanding of relevant concepts, terminology and workflows.
  • Create a job alert for this search

    Senior Software Developer – Generative AI Solutions • Nadiad, IN