IT/AI Software Engineer

JACAM CATALYST CAREERS

Midland (TX)

On-site

USD 120,000 - 180,000

Full time

3 days 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

Benefits offered by this job

Competitive salary
Meaningful AI products
Collaborative environment
Modern AI & cloud tech
Professional development

Job summary

JACAM CATALYST CAREERS is seeking an AI Software Engineer to design, build, and deploy intelligent software products powered by AI and ML, with API integrations for customer data exchanges. You'll cover the full software lifecycle—from backend design and APIs to integrating LLMs, building AI-powered features, and deploying reliable production systems.

Strong software fundamentals and practical AI experience are essential.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • 3+ years of professional software engineering experience.
  • Experience building and deploying production software and APIs.
  • Strong understanding of software architecture, data structures, algorithms, and system design.
  • Hands-on experience with LLMs or generative AI applications.
  • Experience with REST APIs and/or GraphQL.
  • Experience with relational and/or NoSQL databases.
  • Familiarity with Git, CI/CD, automated testing, and cloud environments.
  • Strong debugging, problem-solving, and communication skills.

Responsibilities

  • Design, develop, test, and maintain scalable software applications incorporating AI/ML capabilities.
  • Build and integrate applications using LLMs, generative AI, RAG, embeddings, and AI agents.
  • Develop robust APIs, backend services, data pipelines, and AI infrastructure.
  • Integrate AI models from providers such as OpenAI, Anthropic, Google, or open-source models.
  • Build production-quality prompt, evaluation, and model-integration pipelines.
  • Develop systems for document processing, semantic search, vector databases, and retrieval-augmented generation.
  • Optimize AI applications for accuracy, latency, scalability, and cost.
  • Implement automated testing, monitoring, logging, security, and observability.
  • Collaborate with product managers, designers, data scientists, and other engineers.
  • Translate business requirements into reliable technical solutions.
  • Stay current with emerging AI technologies and identify opportunities to apply them to products and internal workflows.

Job description

We are looking for a talented AI Software Engineer to design, build, and deploy intelligent software products powered by modern AI and machine learning technologies while also setting up API connections for direct data communications with our customers.

You will work across the full software development lifecycle—from designing backend systems and APIs to integrating large language models (LLMs), building AI-powered features, and deploying reliable production systems. The ideal candidate combines strong software engineering fundamentals with practical experience building AI applications.

Responsibilities

  • Design, develop, test, and maintain scalable software applications incorporating AI/ML capabilities.
  • Build and integrate applications using LLMs, generative AI, RAG, embeddings, and AI agents.
  • Develop robust APIs, backend services, data pipelines, and AI infrastructure.
  • Integrate AI models from providers such as OpenAI, Anthropic, Google, or open-source models.
  • Build production-quality prompt, evaluation, and model-integration pipelines.
  • Develop systems for document processing, semantic search, vector databases, and retrieval-augmented generation.
  • Optimize AI applications for accuracy, latency, scalability, and cost.
  • Implement automated testing, monitoring, logging, security, and observability.
  • Collaborate with product managers, designers, data scientists, and other engineers.
  • Translate business requirements into reliable technical solutions.
  • Stay current with emerging AI technologies and identify opportunities to apply them to products and internal workflows.

Required Qualifications

  • Bachelor’s degree in computer science, Engineering, or equivalent practical experience.
  • 3+ years of professional software engineering experience.
  • Experience building and deploying production software and APIs.

Strong understanding of software architecture, data structures, algorithms, and system design.

Hands-on experience with LLMs or generative AI applications.

Experience with REST APIs and/or GraphQL.

Experience with relational and/or NoSQL databases.

Familiarity with Git, CI/CD, automated testing, and cloud environments.

Strong debugging, problem-solving, and communication skills.

Preferred Qualifications

Experience with production operations and oil field chemistries.

Experience with RAG, vector databases, embeddings, prompt engineering, and AI agents.

Experience with frameworks such as LangChain, LlamaIndex, or similar technologies.

Experience with AWS, Azure, or Google Cloud.

Experience with Docker and Kubernetes.

Experience with ML/AI frameworks such as PyTorch or TensorFlow.

Experience building evaluation frameworks for LLM applications.

Experience with model fine-tuning, inference optimization, or open-source models.

Experience with data engineering or real-time data pipelines.

Experience taking AI prototypes from concept to production.

What We Offer

Competitive salary and benefits.

Opportunity to work on meaningful AI products from the ground up.

Highly collaborative engineering environment.

Access to modern AI and cloud technologies.

Professional development and learning opportunities.

[Bonus / other benefits, if applicable].

*This company reserves the right to modify, interpret, or apply this job description in any way the company desires. This job description in no way implies that these are the only duties, including essential duties, to be performed by the employee occupying this position. THIS JOB DESCRIPTION IS NOT AN EMPLOYMENT CONTRACT, IMPLIED OR OTHERWISE. THE COMPANY REMAINS AN “AT-WILL” EMPLOYER. Qualified employees who require reasonable accommodations to perform the essential functions of the position should notify the Human Resources Director. ***

Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.For further information, please review the Know Your Rights notice from the Department of Labor.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

IT/AI Software Engineer
IT/AI Software Engineer

Jacam Catalyst LLC • Midland (TX)

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

7Seventy • Northern (KY)

On-site
USD 130,000 - 150,000
Remote work nationwide
Health benefits
Competitive compensation package
+2
AI Dev Lead – LLM & Applied AI Solutions
AI Dev Lead – LLM & Applied AI Solutions

AIS Info • Irving (TX)

On-site
USD 120,000 - 150,000
AI Software Engineer
AI Software Engineer

Ledgent Technology • Livermore (CA)

On-site
USD 103,320 - 144,648
AI Engineer
AI Engineer

Hoplon InfoSec, LLC • Oak Brook (IL)

On-site
USD 120,000 - 180,000
Monthly Performance Bonus
Opportunities for professional development
Opportunities for career growth
Senior AI Software Engineer
Senior AI Software Engineer

Carparts.Com • Long Beach (CA)

On-site
USD 140,000 - 190,000
Generative AI Engineer
Generative AI Engineer

Reach Velocity - Emerging Technology ?? ?? • Houston (TX)

On-site
USD 120,000 - 170,000
Medical, dental and vision coverage
Paid vacation
401(k) with employer contributions
+2
AI Software Engineer
AI Software Engineer

Dark Wolf Solutions, LLC • Herndon (VA), Chantilly (VA)

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

Lincoln Motor Company • United States

Remote
USD 120,000 - 180,000
Senior AI Engineer
Senior AI Engineer

Propio Language Services • Overland Park (KS)

On-site
USD 120,000 - 210,000