Job Title: Software Engineer – AI (Generative AI)
About the Rol
eWe are seeking a Software Engineer – AI with expertise in Generative AI (GenAI) to design, build, and deploy intelligent AI solutions that address real-world business challenges. This role focuses on prompt engineering, understanding business domains, and delivering scalable, production-ready AI solutions through modern MLOps practices
.
You will work closely with cross-functional teams to develop AI-powered applications that leverage Large Language Models (LLMs) while ensuring solutions are secure, reliable, and aligned with Responsible AI principle
Key Responsibilit
- iesDesign, develop, and optimize prompts to generate accurate, relevant, and high-quality outputs from Large Language Models (LLM
- s).Collaborate with business stakeholders to understand industry-specific terminology, business processes, and operational challenges, translating them into effective AI solutio
- ns.Build, deploy, monitor, and maintain Generative AI pipelines using MLOps platforms such as MLfow, Azure Machine Learning, or similar technologi
- es.Integrate Generative AI capabilities into enterprise applications, ensuring scalability, reliability, and maintainabili
- ty.Implement best practices for AI model deployment, versioning, monitoring, and lifecycle manageme
- nt.Apply Responsible AI principles, including fairness, transparency, security, bias mitigation, and model explainabili
- ty.Evaluate and improve LLM performance through prompt tuning, testing, experimentation, and continuous optimizati
- on.Stay up to date with advancements in Generative AI, prompt engineering, and AI deployment technologi
- es.Collaborate with software engineers, data scientists, product managers, and business stakeholders to deliver AI-driven solutio
Qualificat
- ionsBachelor's degree in Computer Science, Software Engineering, Artificial Intelligence, Data Science, or a related fi
- eld.Experience developing applications using Generative AI and Large Language Models (LL
- Ms).Hands-on experience in Prompt Engineering for business or enterprise use ca
- ses.Experience with MLOps platforms such as MLflow, Azure Machine Learning, or equivalent technolog
- ies.Strong understanding of AI model deployment, CI/CD, monitoring, and model lifecycle managem
- ent.Familiarity with Responsible AI concepts, including bias mitigation, explainability, privacy, and AI governa
- nce-Proficiency in Python and experience integrating AI/ML models into production applicati
- lls.Experience working in Agile software development environments is prefer
Preferred S
- killsExperience with Azure OpenAI Service, OpenAI APIs, LangChain, Semantic Kernel, or similar GenAI framew
- orks.Knowledge of Retrieval-Augmented Generation (RAG), vector databases, embeddings, and AI orchestration framew
- orks.Experience working with cloud platforms such as Microsoft Azure or
- AWS.Familiarity with REST APIs, Docker, Kubernetes, and modern software engineering pract
Why J
- oin UsWork on cutting-edge Generative AI initiatives that solve complex business chall
- llaborate with talented professionals across engineering, AI, and business
- teams.Build scalable, production-grade AI solutions using modern technologies and best prac
- ctices.Grow your expertise in one of the fastest-evolving areas of software engineering and artificial intelli