AI Software Engineer
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
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