Senior Software Engineer, AI & Automation

BlueTek Resource Solutions
RemoteFull-timePosted Sep 16, 2026

About the role

Position Summary

The Company is seeking a talented, motivated, and skilled Senior Software Engineer, AI & Automation to join its team in a remote position. The Senior Software Engineer, AI & Automation will own the design, delivery, and reliability of AI-powered features and automation systems across the platform while continuing to contribute to product development within the core application stack.

This role bridges software engineering and applied AI, with responsibility for building LLM-powered features, designing automated workflows, and making architecture and safety tradeoffs with minimal oversight. The Senior Software Engineer, AI & Automation will work across Python, LLM APIs (OpenAI, Anthropic, or equivalent), LangChain/LangGraph, vector databases, PHP, Symfony, Node.js, TypeScript, React, Next.js, MongoDB, PostgreSQL, and Redis.

Responsibilities

Responsibilities of this position include, but are not limited to:

Design, build, and maintain AI-powered features and automated workflows that integrate LLMs, agents, and automation tooling into the platform.

Design and implement retrieval-augmented generation (RAG) systems, including embedding pipelines, vector search, and chunking strategies to ground AI outputs in organizational data.

Build and orchestrate multi-step AI agents and automated workflows that plan, use tools, and execute tasks with appropriate human-in-the-loop checkpoints.

Contribute to the development of new features and maintenance of existing functionality across the PHP/Symfony and Node.js/React application stack.

Design and maintain evaluation (eval) harnesses and testing frameworks to measure AI system accuracy, reliability, and regression over time.

Implement observability for AI systems, including tracing, logging, and cost monitoring to identify failures and drift before they reach users.

Establish and enforce guardrails, prompt-injection defenses, and human-in-the-loop review processes to help ensure AI systems fail safely.

Ensure AI and automation systems handle sensitive data appropriately and in accordance with applicable security and compliance standards, including SOC 2, GDPR, and ISO 27001.

Partner with Product and Engineering teams to scope AI and automation initiatives, identifying risk, feasibility, and sequencing considerations before implementation.

Evaluate and select LLM providers, models, and frameworks based on cost, latency, and accuracy tradeoffs for each use case.

Identify and reduce technical debt across AI/automation infrastructure and application layers.

Optimize LLM and automation costs through model routing, caching, and efficient prompt and context design.

Support developer velocity by maintaining stable AI/automation environments, tooling, and clear documentation.

Mentor Software Engineers on AI engineering principles, prompt design, and automation best practices.

Write clean, maintainable, and testable code aligned with team standards and architectural goals.

Participate in peer code reviews to ensure quality, consistency, and knowledge sharing.

Participate in an on-call rotation and, when scheduled, be available after hours during the assigned week to respond to critical issues and support operational continuity.

Complete all required initial and ongoing training within a reasonable or provided timeframe.

Required Experience, Skills & Knowledge

The ideal candidate will have the following experience, skills, and knowledge:

Bachelor’s degree in Computer Science, Information Technology, or equivalent experience.

5+ years of professional software engineering experience, including 2+ years building and shipping production LLM-powered or automation systems.

Hands-on experience with LLM APIs, including OpenAI, Anthropic, or equivalent, as well as prompt and context engineering for production use cases.

Experience building retrieval-augmented generation (RAG) systems, including vector databases such as Pinecone, pgvector, or Weaviate and embedding pipelines.

Experience with agent orchestration frameworks such as LangChain, LangGraph, or CrewAI and tool-calling/function-calling design.

Experience designing and maintaining evaluation harnesses and observability for non-deterministic AI systems.

Experience with workflow automation tools such as n8n, Temporal, Zapier, or custom orchestration solutions for business process automation.

Proficiency in Python and professional experience with PHP/Symfony and modern JavaScript/TypeScript frameworks, including React and Node.js, or similar technologies.

Experience with Docker and cloud infrastructure, with AWS preferred, for model deployment and serving.

Demonstrated experience owning an AI or automation system end-to-end, from design through production.

Experience with or working knowledge of security and compliance standards, including SOC 2, GDPR, and ISO 27001, particularly as they apply to AI systems handling sensitive data.

Knowledge of AI/ML systems, LLM capabilities and limitations, and emerging tools, with sound judgment regarding when to adopt them.

Commitment to continual learning and staying current in a rapidly evolving AI landscape.

Ability to quickly learn new models, frameworks, and tools and evaluate tradeoffs before adopting them.

Excellent problem-solving and debugging skills, including the ability to troubleshoot non-deterministic and probabilistic systems.

Ability to communicate complex AI and automation tradeoffs, limitations, and risks to both technical and non-technical stakeholders.

Strong written and verbal communication skills.

Demonstrated mentorship skills, including providing guidance and technical direction to other engineers on AI engineering and automation practices.

Strong attention to detail, with the ability to investigate ambiguous or underspecified problems, particularly where AI outputs may be unreliable or ungrounded.

Ability to work independently and collaboratively as part of a team.

Compensation & Benefits

The Company offers a competitive compensation and benefits package designed to support employee well-being, work-life balance, and professional growth. Benefits include medical, dental, and vision coverage, along with additional benefits.

Responsibilities

  • Design, build, and maintain AI-powered features and automated workflows
  • Design and implement retrieval-augmented generation (RAG) systems
  • Build and orchestrate multi-step AI agents and automated workflows
  • Contribute to the development of new features and maintenance of existing functionality
  • Design and maintain evaluation harnesses and testing frameworks
  • Implement observability for AI systems
  • Establish and enforce guardrails and human-in-the-loop review processes
  • Partner with Product and Engineering teams to scope AI and automation initiatives

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or equivalent experience
  • 5+ years of professional software engineering experience
  • 2+ years building and shipping production LLM-powered or automation systems
  • Hands-on experience with LLM APIs
  • Experience building retrieval-augmented generation (RAG) systems
  • Experience with agent orchestration frameworks
  • Experience designing and maintaining evaluation harnesses
  • Experience with workflow automation tools

Benefits

  • Medical, dental, and vision coverage
  • Additional benefits supporting employee well-being and work-life balance

Skills mentioned

PythonGenerative AILarge Language ModelsRetrieval-Augmented GenerationLangChainLangGraphAI AgentsWorkflow AutomationDockerAWS

About BlueTek Resource Solutions

Our vision at BlueTek Resource Solutions is to be the leading technology employment placement service in the industry. We stand out for our focus on delivering value, building trust, and nurturing meaningful partnerships with our clients and candidates alike. Our humble but unique approach coupled with our strong core values position us as a disruptor dedicated to making a positive impact in the industry. Our Expertise - With over 30 years’ experience in technology staffing and operating in the Dallas-Fort Worth technology ecosystem. The BlueTek leadership team brings a wealth of experience to your talent search. We understand the intricacies and nuances of the industry, enabling us to provide valuable insights and solutions to all our clients' staffing needs. Our Approach - BlueTek Resource Solutions takes a unique and proactive approach to technology staffing and consulting. Our focus on continuous improvement, true partnerships, and integration into clients' teams demonstrates a commitment to delivering exceptional results. By understanding our clients' products, goals, and timelines, we can tailor our services/strategy to meet our partners needs with distinction.

Staffing and Recruiting2-10 employeesDallas, Texas