Master's degree in Computer Science, Software Engineering, or a related field
0–3 years of software development experience (internship experience is acceptable)
Proficiency in Python
Understanding of object-oriented programming and data structures
Experience with REST APIs
Familiarity with Git and Linux
Strong problem-solving and communication skills
Develop AI-powered applications using Large Language Models (LLMs)
Build backend services with Python and FastAPI
Design and integrate RESTful APIs
Develop AI Agents and workflow automation
Implement Retrieval-Augmented Generation (RAG) solutions
Utilize frameworks such as LangChain and LangGraph
Connect AI models with databases and external systems
Optimize prompts, evaluate model performance, and improve application quality
Collaborate with cross-functional engineering teams throughout the software development lifecycle
Write clean, maintainable, and scalable production-ready code
We are looking for a motivated AI Engineer to join our growing engineering team. You will work on building AI-powered applications by integrating Large Language Models (LLMs), backend services, APIs, and modern cloud technologies.
This is an excellent opportunity for candidates with a software engineering background who are interested in transitioning into AI application development.