Senior Python Engineer – Generative AI
Avenga Yerevan, Armenia
IT Services and IT Consulting · 5,001-10,000 employees
About the role
Design, develop, and maintain Python-based backend services that integrate Generative AI and LLM capabilities. Implement RAG architectures, agent-based frameworks, and ensure the observability and performance of AI systems in production.
What they look for
Requirements
Requires 4-6 years of backend software engineering experience with a focus on Python and 1-2 years of hands-on experience with GenAI technologies. Candidates must have a strong foundation in cloud-native development, database management, and AI security practices.
Benefits
Full description
This is us
At Avenga, we believe that human creativity empowers technology that matters. Operating globally, our 6000+ specialists provide a full spectrum of services, including business and tech advisory, enterprise solutions, CX, UX and UI design, managed services, product development, and software development.
This is the job
In the Technology / GenAI & Automation domain, we are actively seeking a Senior Python Engineer with AI expertise to strengthen our team dedicated to building scalable, secure, and production-ready Generative AI solutions.
This role is focused on professionals with a solid software engineering and backend background (4–6 years) who have recently transitioned into the GenAI ecosystem (1–2 years), working with frameworks such as LangChain, LangGraph, FastAPI, and integrating LLMs (OpenAI GPT, Claude, Gemini) into real-world applications.
This is the team
You’ll become a vital member of a GenAI-first team led by experienced professionals, where every project leverages Generative AI to deliver measurable business value. The team works collaboratively across platforms (Web, Mobile, Cloud) and applies Agile methodologies (Scrum/Kanban) to drive innovation and efficiency.
This is you
- 4–6 years of experience in backend/software engineering (Python focus).
- 1–2 years of hands-on experience with GenAI technologies (LLMs, RAG, LangChain).
- Strong foundation in software engineering principles and cloud-native development.
- Experience with SQL/NoSQL databases, vector databases, and cloud storage (Blob Storage, S3).
- Knowledge of Azure and/or AWS, Docker, Kubernetes, CI/CD, Terraform.
- Ability to design and implement RAG architectures and agent-based frameworks.
- Advanced skills in prompt engineering, embeddings, and optimization.
- Familiarity with AI security practices (access control, input sanitization, prompt injection prevention).
Nice-to-have skills:
- Experience building AI pipelines with Azure Data Factory, Event Hub.
- Exposure to enterprise AI solutions such as Microsoft Copilot & Gemini.
This is your role
- Design, develop, and maintain Python-based backend services integrating Generative AI.
- Build robust, scalable, and secure AI applications aligned with business requirements.
- Develop and integrate LLM capabilities into products and platforms.
- Implement RAG architectures using vector databases and semantic search solutions.
- Create and maintain AI pipelines, APIs, and agent-based frameworks.
- Optimize prompts, embeddings, and token usage to balance cost and performance.
- Ensure observability, monitoring, and validation of AI systems in production.
- Collaborate closely with product, engineering, and business teams to deliver AI-powered solutions.
- Document technical solutions clearly to support onboarding, scalability, and maintainability.
What awaits you at Avenga?
- The opportunity to work in a GenAI-first environment where innovation drives every project.
- A collaborative team culture that values curiosity, adaptability, and continuous learning.
- Professional growth through challenging projects, global exposure, and cutting-edge technologies.
- A workplace committed to diversity, inclusion, and equal opportunities.
At Avenga, everyone matters. We provide equal opportunities in recruitment, career development, and leadership, regardless of race, ethnicity, gender identity, sexual orientation, disability, age, religion, or any other characteristic. By bringing together people from different backgrounds and experiences, we build a workplace where everyone feels free to be themselves while honoring the boundaries of others.
Similar roles
-
Python Full Stack Engineer - Professional
HEXAWARE United States
-
Experienced Software Engineer Java / Python (Full Stack or Back End)
JPMorgan Chase & Co. Plano, Texas, United States
-
Senior Software Entwickler (m/w/d) – KI-gestützte Automatisierung | Python & .NET/C#
IUNworld GmbH Ismaning, Bavaria, Germany
-
Solution Architect (m/w/d) – KI-gestützte Automatisierung | Python & .NET/C#
IUNworld GmbH Ismaning, Bavaria, Germany
-
AI Engineer / Python Developer
Logicalis Spain Madrid, Community of Madrid, Spain · €45K–€50K/yr
-
Python Developer
Select Minds LLC Phoenix, Arizona, United States · $120K–$130K/yr