Back to results

Artificial Intelligence (AI) Engineer

  • Irvine, CA, United States

$150,000 to $160,000 USD / year

Applications open in a new tab.

Job details

Pay
$150,000 to $160,000 USD / year
Apply by
Experience
At least 5 years of experience in software development, including a strong foundation in building production applications.
Posting language
English
Posted

Original job description

We are looking for an Artificial Intelligence (AI) Engineer to create intelligent applications and production-ready AI services that deliver measurable business value. This role is based in Irvine, California, and blends backend engineering, frontend development, and operational ownership to bring AI capabilities into real-world products. The ideal candidate is comfortable building agent-based workflows, shaping reliable prompt strategies, and partnering with stakeholders to turn complex needs into practical technical solutions.

Responsibilities:

  • Create and launch web-based products, AI-enabled services, and multi-step agent workflows that support complex tool interactions and orchestrated decision-making.
  • Develop and support integrations with leading language model platforms, including capabilities such as streaming responses, prompt optimization, tool invocation, and cached interactions.
  • Craft, refine, and assess prompts to improve output quality while balancing consistency, safety considerations, and usage cost.
  • Build Python-based REST APIs and React/TypeScript user interfaces that expose AI functionality in a scalable and user-friendly way.
  • Manage deployment and operational processes for AI systems, including container builds, automated delivery pipelines, cloud hosting, and runtime observability.
  • Design and optimize database queries for relational data stores to ensure strong performance and dependable access patterns.
  • Establish testing approaches for both predictable application logic and variable AI behavior through evaluation harnesses, regression coverage, and automated validation.
  • Work closely with cross-functional partners to define use cases, align technical choices with business priorities, and deliver effective AI-backed solutions.
  • Produce and maintain clear technical documentation covering system architecture, prompt strategy, and the expected behavior and limitations of AI agents.
  • Bachelor’s degree in Computer Science or a related discipline, or equivalent practical experience in software engineering.
  • At least 5 years of experience in software development, including a strong foundation in building production applications.
  • Demonstrated experience with Python and frameworks such as Flask or Django for backend service development.
  • Hands-on background working with Anthropic tools and models, including practical use of the associated development console.
  • Solid knowledge of REST API design, Git-based version control, and engineering best practices for collaborative development.
  • Experience working with relational databases such as MySQL or PostgreSQL, including writing efficient queries and troubleshooting data issues.
  • Ability to build and debug agentic AI workflows, including multi-turn execution, tool-calling patterns, error handling, and validation strategies.
  • Familiarity with Docker, CI/CD workflows, cloud environments such as AWS or Azure, and testing tools like pytest or jest, along with strong communication and problem-solving skills.
More about this job

Skills

  • Artificial intelligence
  • Front-end development
  • Decision making
  • Python
  • API development
  • React
  • TypeScript
  • Documentation
  • Computer science
  • Software development
  • Flask
  • Django
  • Git
  • MySQL
  • PostgreSQL
  • Troubleshooting
  • Docker
  • CI/CD
  • AWS
  • Microsoft Azure
  • Communication skills
  • Problem solving

Report this job