Trainee Software Engineer (Hyderabad)

Trainee Software Engineer (Hyderabad)

04 Aug
|
TRKFLY AI
|
Hyderabad

04 Aug

TRKFLY AI

Hyderabad

# Trainee Software Engineer – Generative AI ## Job Summary We are looking for a passionate and motivated Trainee Software Engineer – Generative AI to join our AI engineering team. This role is ideal for candidates who are enthusiastic about Artificial Intelligence, Large Language Models (LLMs), and modern software development. You will work alongside experienced engineers to build, test, and deploy AI-powered applications using cutting-edge Generative AI technologies. ## Key Responsibilities Develop AI-powered applications using Python and Generative AI frameworks.

Integrate Large Language Models (LLMs) such as OpenAI, Azure OpenAI, Google Gemini, Claude, or open-source models.

Build and consume REST APIs using FastAPI or similar frameworks.

Assist in developing Retrieval-Augmented Generation (RAG) solutions using vector databases.

Work with AI agent frameworks such as LangChain and LangGraph.

Design prompts and evaluate LLM outputs for accuracy and performance.

Collaborate with backend, frontend, and DevOps teams to build scalable AI solutions.

Write clean, maintainable, and well-documented code.

Debug, test, and optimize AI applications.

Stay up to date with the latest advancements in Generative AI and machine learning. ## Required Skills

Robust knowledge of Python programming.

Basic understanding of Generative AI and Large Language Models (LLMs).

Knowledge of Prompt Engineering.

Familiarity with OpenAI, Azure OpenAI, Google Gemini, or similar AI APIs.

Understanding of LangChain or LangGraph is a plus.

Knowledge of FastAPI or Flask.





Understanding of REST APIs.

Basic knowledge of Retrieval-Augmented Generation (RAG).

Familiarity with vector databases such as FAISS, ChromaDB, Pinecone, or Milvus.

Basic SQL and MongoDB knowledge.

Understanding of Git and GitHub.

Basic knowledge of Docker is preferred.

Good understanding of Object-Oriented Programming (OOP).

Basic knowledge of Data Structures and Algorithms.

Strong analytical and problem-solving skills.

Good communication and teamwork skills. ## Preferred Qualifications

Bachelor's degree in Computer Science, Information Technology, Artificial Intelligence, Data Science, or a related field.

Internship or academic projects in AI, Machine Learning, or Generative AI.

Experience building AI chatbots, automation tools, or LLM-based applications is an advantage.

Familiarity with cloud platforms such as AWS, Azure, or Google Cloud is a plus. ## What You'll Learn

Production-grade AI application development.

LLM integration and orchestration.

AI Agent development.

Prompt engineering best practices.

RAG architecture and vector search.

Backend API development.

Cloud deployment and Docker.

Software engineering best practices, code reviews, and Agile development. ## Why Join Us?

Work on real-world Generative AI products.

Learn from experienced AI engineers.

Gain hands-on experience with modern AI technologies.

Opportunity to grow into an AI Software Engineer role.

Collaborative, innovative, and learning-focused work environment.

📌 Trainee Software Engineer (Hyderabad)
🏢 TRKFLY AI
📍 Hyderabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: trainee software engineer (hyderabad) / hyderabad

Subscribe to this job alert:

Get the latest job offers by email for: trainee software engineer (hyderabad) / hyderabad