Talent.com
serp_jobs.error_messages.no_longer_accepting
Principal Software Engineer

Principal Software Engineer

Prestige Staffing Information Technology JobDallas, TX, US
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.temporary
job_description.job_card.job_description

Job Description

Job Description

JobID : 50736

Principal AI Software Engineer

Pay : Base salary range of $180,000 - $200,000

Location : Remote / Flexible

Summary :

Seeking an experienced Principal AI Software Engineer with over 15 years of software development expertise to lead the design and implementation of cutting-edge cloud-based systems. This fully hands-on role offers an opportunity to work on innovative projects utilizing Microsoft Azure, AI, and machine learning technologies. The ideal candidate thrives in fast-paced environments, excels at solving complex technical challenges, and is passionate about building scalable, reliable software systems from the ground up. You will contribute by coding daily, guiding architectural decisions, and collaborating with cross-functional teams to deliver high-quality solutions that advance artificial intelligence and agent-based workflows.

Requirements :

  • 12-15+ years of software development experience, including back-end and full-stack development
  • Proficiency in C#, Java, or Python with excellent coding skills
  • Hands-on experience in building cloud-based microservices and serverless systems
  • Expertise with Azure SDKs, Cognitive Services, and cloud-native constructs
  • Strong understanding of AI / ML tools, pipelines, and frameworks like RAG and LLMs
  • Experience with data lakes, data mesh, and real-time data processing tools such as Spark or Beam
  • Knowledge of security, compliance, and cost-management in cloud environments
  • Ability to adapt quickly to new technologies and experiment rapidly
  • Effective communicator and team player within agile settings

Responsibilities :

  • Write high-quality, maintainable code daily, contributing significantly to system development
  • Design and build scalable cloud applications leveraging Azure-native services
  • Develop systems to monitor performance and ensure operational reliability
  • Architect solutions that support AI workflows, including agent-based and serverless components
  • Collaborate with teams to make critical design decisions and implement best practices
  • Integrate applications with APIs, databases, and data analytics tools
  • Promote good coding standards, testing, and system monitoring practices
  • Provide technical mentorship and assistance to team members
  • Rapidly prototype and experiment with new SDKs, APIs, and cloud services
  • Benefits :

  • Competitive base salary range of $180,000 - $200,000
  • Flexible, remote working environment
  • Opportunities for continuous learning and professional growth
  • Collaborative and innovative corporate culture
  • Supportive resources for personal and professional development
  • Engage in projects at the forefront of AI and cloud technologies
  • Note : Fixed-term employees are not eligible for fringe benefits programs.

    #ZR-PRO

    #DICE

    #LI-GS3

    #LI-Hybrid

    serp_jobs.job_alerts.create_a_job

    Principal Software Engineer • Dallas, TX, US