Artificial Intelligence Engineer

The Phoenix Group

Redwood City (CA)

On-site

USD 180,000 - 240,000

Full time

1 hour ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

The Phoenix Group is seeking an experienced AI Software Engineer to design and deliver AI-powered applications for production environments in Redwood City. You will own projects end-to-end, partnering with technical and business teams to build scalable, reliable systems that deliver measurable value.

This senior individual contributor role requires independence, strong architectural judgment, and the ability to move ambiguous ideas into production-ready solutions with minimal direction.

Qualifications

  • Bachelor's degree or equivalent professional experience.
  • 3+ years designing, developing, deploying production software.
  • Strong foundation in software engineering, OOP, architecture, algorithms, and testing.
  • Experience with Python, C#, .NET, and front-end tech like TypeScript/React.
  • Experience operating production applications with CI/CD pipelines, monitoring, and incident management.
  • Hands-on AI or large language model solutions in enterprise environments.
  • Familiarity with Azure AI services; AWS or Google Cloud experience is a plus.
  • Ability to translate business objectives into technical solutions.
  • Strong organizational skills with multi-priority delivery.
  • Excellent written and verbal communication across teams.

Responsibilities

  • Lead the full software development lifecycle for AI initiatives, including requirements, architecture, development, testing, deployment, monitoring, and enhancements.
  • Collaborate with partners to automate workflows and implement AI-driven solutions to improve efficiency.
  • Design and develop agent-based applications with memory, retrieval, tool integration, and governance.
  • Develop secure APIs, backend services, and user interfaces for AI capabilities.
  • Deploy AI workloads in Azure, managing model selection, evaluation, deployment, and lifecycle.
  • Establish testing strategies and performance metrics to improve model quality and reliability.
  • Troubleshoot issues, optimize system performance, and resolve production incidents.
  • Collaborate with security, compliance, and infra teams on governance and data protection.
  • Produce technical documentation covering architecture and operations.
  • Promote engineering best practices through code reviews and disciplined development.

Skills

Software engineering
Object-oriented programming
System architecture
Algorithms
Testing
CI/CD
Python
C#
TypeScript
React

Education

Bachelor's degree in Computer Science or related field

Tools

Azure AI services
AWS
Google Cloud
CI/CD tooling

Job description

We are looking for an experienced AI Software Engineer who enjoys solving complex business problems by designing and delivering intelligent applications that operate in production environments. This role is ideal for someone who combines strong software engineering expertise with practical experience building AI-powered solutions. You'll take ownership of projects from concept through deployment, partnering with technical teams and business stakeholders to create scalable, reliable systems that generate measurable value.

This is a senior individual contributor position reporting to the Engineering leadership team. Success in this role requires technical independence, sound architectural judgment, and the ability to move ambiguous ideas into production-ready solutions with minimal direction.

Key Responsibilities
  • Lead the complete software development lifecycle for AI initiatives, including requirements discovery, architecture, development, testing, deployment, monitoring, and ongoing enhancement.
  • Collaborate with business partners to understand operational workflows, identify opportunities for automation, and implement AI-driven solutions that improve efficiency and productivity.
  • Design and develop intelligent agent-based applications utilizing modern orchestration frameworks, memory management, retrieval mechanisms, tool integration, and governance controls.
  • Develop secure APIs, backend services, and user-facing interfaces that enable reliable adoption of AI capabilities across the organization.
  • Deploy and support AI workloads within Microsoft Azure, leveraging Azure AI services and related cloud technologies to manage model selection, evaluation, deployment, and lifecycle management.
  • Establish testing strategies, evaluation frameworks, and performance metrics that improve model quality, reduce errors, and ensure dependable production performance.
  • Troubleshoot application issues, optimize system performance, and resolve production incidents involving AI services and supporting infrastructure.
  • Partner with security, compliance, and infrastructure teams to ensure solutions meet organizational standards for governance, data protection, and access control.
  • Produce technical documentation covering architecture, implementation decisions, operational procedures, and support processes.
  • Promote engineering best practices through code reviews, software design standards, automated testing, and disciplined development processes.
Qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related discipline, or equivalent professional experience.
  • Approximately 3+ years of experience designing, developing, and deploying production software applications.
  • Strong foundation in software engineering principles, object-oriented programming, system architecture, algorithms, and application testing.
  • Professional development experience with Python, C#, .NET, and modern front-end technologies such as TypeScript and React.
  • Experience operating production applications, including CI/CD pipelines, monitoring, logging, observability, and incident management.
  • Hands-on experience implementing AI or large language model solutions in enterprise environments.
  • Familiarity with Azure AI services is preferred; experience with comparable cloud AI platforms such as AWS or Google Cloud is also valuable.
  • Ability to translate loosely defined business objectives into practical technical solutions.
  • Strong organizational skills with the ability to manage multiple priorities while maintaining high-quality delivery.
  • Excellent written and verbal communication skills, with the ability to work effectively across technical and non-technical teams.
Preferred Experience
  • Building retrieval-augmented generation (RAG) solutions, including document ingestion, indexing strategies, vector search, and retrieval optimization.
  • Developing AI applications that integrate with enterprise platforms through APIs, messaging services, or workflow automation tools.
  • Experience working within structured software development methodologies in large enterprise environments.
  • Knowledge of security, governance, and compliance practices involving sensitive or regulated data.
  • Experience creating automated evaluation pipelines, regression testing, and benchmarking processes for AI models, prompts, and intelligent agents.
  • Demonstrated ability to independently deliver complex technical solutions in fast-paced, innovation-focused organizations.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Artificial Intelligence Engineer
Artificial Intelligence Engineer

The Phoenix Group • San Francisco (CA)

On-site
USD 140,000 - 200,000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Confidential Jobs • Miami (FL), Fort Lauderdale (FL), Town of Florida (NY)

On-site
USD 120,000 - 180,000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

IFG - International Financial Group • Seattle (WA)

On-site
USD 120,000 - 160,000
Senior AI Engineer
Senior AI Engineer

Springs Window Fashions and Affiliated Companies • Town of Middleton (WI)

On-site
USD 130,000 - 160,000
AI Solution Architect
AI Solution Architect

Trinity Technology Solutions LLC • Bellevue (WA)

On-site
USD 140,000 - 180,000
AI Solutions Engineer
AI Solutions Engineer

N-iX • Town of Poland (NY)

Hybrid
USD 120,000 - 180,000
Flexible work options
Education reimbursement
Career growth programs
+3
Senior AI/.NET Engineer
Senior AI/.NET Engineer

Milbank LLP • New York (NY)

On-site
USD 140,000 - 175,000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Leeds Professional Resources • Miami (FL)

On-site
USD 120,000 - 160,000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Murtech Staffing & Solutions • Pittsburgh

On-site
USD 120,000 - 160,000
AI Engineer
AI Engineer

Staffing Spot, Inc. • San Francisco (CA)

On-site
USD 180,000 - 260,000