Back to jobs

AI Software Engineer

HatchWorks AI · Atlanta, GA, US

Spotted 24m ago

Job details

Pay
$120,000 – $155,000 a year
Work mode
On-site
Posted
Nov 6, 2026
Last confirmed open
Nov 6, 2026
Job function
Software/Internet/AI › Machine Learning & AI
Job description

About this role

Job Description

HatchWorks AI is seeking an experienced and innovative AI Software Engineer to design, develop, and implement intelligent software solutions using artificial intelligence, machine learning, and generative AI technologies.

The ideal candidate will have strong software engineering fundamentals, experience building AI-powered applications, and the ability to integrate advanced AI capabilities into scalable business solutions.

In this role, you will collaborate with software engineers, data specialists, and product teams to develop intelligent applications, optimize AI workflows, and deliver practical technology solutions for enterprise customers.

Key Responsibilities

  • Design, develop, and maintain AI-powered software applications.
  • Build and integrate generative AI and machine learning capabilities.
  • Develop applications using large language models and AI frameworks.
  • Create backend services and APIs for AI-driven solutions.
  • Implement retrieval-augmented generation (RAG) workflows.
  • Work with structured and unstructured data sources.
  • Evaluate AI model performance, accuracy, and reliability.
  • Optimize application scalability, security, and performance.
  • Collaborate with engineering and product teams on AI projects.
  • Maintain technical documentation and software development standards.

Technical Skills

  • Strong programming experience with Python, JavaScript, or TypeScript.
  • Knowledge of machine learning and artificial intelligence concepts.
  • Experience with large language models and generative AI.
  • Familiarity with LangChain, LlamaIndex, or similar frameworks.
  • Understanding of RAG, embeddings, and vector databases.
  • Experience developing REST APIs and backend applications.
  • Familiarity with AWS, Azure, or Google Cloud.
  • Knowledge of Docker, Git, and CI/CD pipelines.
  • Understanding of software testing and Agile methodologies.
  • Strong analytical and problem-solving abilities.

About the Company

HatchWorks AI is an Atlanta-based technology consulting and software development company specializing in artificial intelligence, generative AI, data engineering, and digital product development.

The company helps organizations adopt AI technologies and transform business operations through custom software solutions, data platforms, and intelligent application development.

HatchWorks AI works with businesses to develop AI-powered products, modernize existing technology systems, and implement practical solutions using emerging technologies.

Its engineering approach combines software development expertise, data capabilities, and AI innovation to help organizations solve complex business challenges.

Pay: $120,000.00 - $155,000.00 per year

Benefits:

  • Dental insurance
  • Flexible schedule
  • Relocation assistance

Work Location: In person

Interested in this role?Continue on Indeed to apply.
Apply on Indeed