- Company Name
- Prestige Staffing
- Job Title
- AI Software Engineer
- Job Description
-
**Job Title:** AI Software Engineer
**Role Summary:**
Experienced software engineer responsible for designing, building, and deploying scalable AI‑driven solutions on Microsoft Azure. Works with large language models, Retrieval‑Augmented Generation, and cloud‑native architectures to deliver enterprise‑grade automation and data insight tools. Provides technical leadership, guides architecture, and collaborates across multidisciplinary teams.
**Expectations:**
- 7‑10+ years of professional software development experience.
- Strong hands‑on proficiency in C#, Python, or TypeScript within Azure.
- Proven expertise in AI/ML, LLMs, and RAG implementation.
- Ability to lead architectural discussions, mentor peers, and adhere to structured development processes.
- Excellent problem‑solving, communication, and collaborative skills.
**Key Responsibilities:**
- Design, develop, and deploy AI tools using Azure Functions, Kubernetes, and OpenAI services.
- Build robust, secure, and scalable APIs and event‑driven architectures.
- Implement and fine‑tune LLMs and retrieval techniques for intelligent automation.
- Create automation, monitoring, and observability solutions to ensure performance and reliability.
- Participate in code reviews, technical design sessions, and mentorship activities.
- Stay current with AI research and integrate relevant advancements into product pipelines.
**Required Skills:**
- Programming: C#, Python, TypeScript.
- Cloud: Azure Functions, Azure Kubernetes Service, Azure DevOps, OpenAI integration.
- AI/ML: Large language models, Retrieval‑Augmented Generation, model deployment.
- Software engineering: API design, event‑driven systems, security best practices.
- Tools: Git, CI/CD pipelines, containerization (Docker).
- Soft skills: analytical thinking, rapid learning, cross‑functional collaboration, clear communication.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related technical field (or equivalent professional experience).
- Preferred: Azure certifications (e.g., Azure Solutions Architect, Azure AI Engineer) or relevant AI/ML certifications.