AI Software Engineer
Role details
Job location
Tech stack
Job description
- Design, develop, and deploy AI tools and solutions using Azure cloud services
- Build scalable, robust, and secure APIs, Azure Functions, and event-driven architectures
- Implement AI/ML models, including LLMs and retrieval techniques, to support intelligent automation
- Collaborate with cross-disciplinary teams to guide project technical direction
- Develop automation, monitoring, and observability tools to ensure high performance and reliability
- Engage in code reviews, technical design discussions, and mentorship
- Stay updated with the latest AI advancements and incorporate them into project workflows
Requirements
We are seeking an experienced AI Software Engineer to join a dynamic team working on cutting-edge AI tools within a high-growth environment. This role involves building scalable AI-driven solutions, leveraging large language models (LLMs), Retrieval-Augmented Generation (RAG), and cloud-native architectures hosted entirely in Azure. The successful candidate will be hands-on, with expertise in software development, problem-solving, and guiding project architecture, contributing to innovative products that enhance data insight and automation capabilities for enterprise clients., * 7-10+ years of professional software development experience
- Strong hands-on experience in C#, Python, or TypeScript within a Microsoft Azure environment
- Proven expertise in AI/ML, LLMs, and RAG coding techniques
- Extensive experience with Azure cloud services including Azure Functions, Kubernetes, and OpenAI integrations
- Demonstrated problem-solving skills and ability to work within structured development processes
- Ability to learn quickly, adapt, and lead architectural discussions
- Experience developing AI agents at scale in multi-platform environments
- Excellent collaboration and communication skills
Benefits & conditions
National average IT Jobs average Texas average
Salaries
The number of jobs in each salary range for all