PROCESSING APPLICATION
Hold tight! We’re comparing your resume to the job requirements…
ARE YOU SURE YOU WANT TO APPLY TO THIS JOB?
Based on your Resume, it doesn't look like you meet the requirements from the employer. You can still apply if you think you’re a fit.
Job Requirements of AI Software Engineer:
-
Employment Type:
Contractor
-
Location:
Dallas, TX (Onsite)
Do you meet the requirements for this job?

AI Software Engineer
Job Title
Pay
$130,000
Location
100% Remote
Summary
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.
Requirements
- 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
Responsibilities
- 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
#LI-GS3
#LI-HYBRID
#DICE