Software Systems Engineer – AI/GenAI & Automation : Remote: USA

iitjobs, Inc.

United States

Remote

USD 120,000 - 170,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

IITJOBS, Inc. is seeking a hands-on Software Systems Engineer to mature an internal AI/GenAI toolkit into a scalable platform. You will own GitHub repos, automate AI agents, deploy solutions in the cloud, and extend a large Obsidian knowledge base for multi-user retrieval with citations.

The role emphasizes practical delivery, production-grade features, and broad tech fluency across AI, automation, cloud, and data processes. Remote within the USA is supported.

Qualifications

  • GitHub repositories, workflows, and team guidance are essential.
  • Strong Python programming and code maintenance capabilities.
  • Hands-on GenAI/AI experience, including OpenAI or similar tools.
  • Experience creating and automating AI agents and workflows.
  • Ability to take AI-driven solutions from build to production.
  • Ability to measure and reduce AI usage costs by using tools or services.
  • Experience with Obsidian or comparable markdown knowledge bases.
  • Familiarity with AWS/Google Cloud and web servers.
  • Broad tech fluency across AI, automation, cloud, and knowledge management.

Responsibilities

  • Own the GitHub repositories: structure, workflows, and team guidance.
  • Build and automate AI agents and workflows to cut manual work.
  • Reduce cost and runtime of AI agents by moving work to callable interfaces.
  • Develop and deploy AI-driven features to production environments.
  • Deploy and maintain cloud infrastructure across AWS/Google Cloud.
  • Open the Obsidian vault to a multi-user retrieval system with access control.
  • Support the team in Python and extend the shared codebase.
  • Identify and automate repetitive business/data processes using AI.
  • Bridge AI, automation, development, cloud, and knowledge-management tools.

Skills

GitHub expertise
Python
AI/GenAI experience
AI agent development
AI solution deployment
Token/cost optimization
Obsidian / knowledge base
Cloud / web technologies
Broad technical range
GitHub workflows

Job description

Software Systems Engineer – AI/GenAI & Automation (Remote, USA)

The Role

We're looking for a hands-on AI Developer/Engineer to take over and mature an internal library of AI-powered toolkits, agents, and automations, currently maintained by a small group and running with no version control, and turn it into a stable, well-managed platform the wider team can rely on and extend.

This is practical, delivery-focused work: building and automating AI agents, cutting the cost of running them, deploying solutions to the cloud, managing the codebase in GitHub, opening up a large internal knowledge base to the team, and supporting a small non-engineering team who depend on these tools day to day.

What You'll Do
  • Own the GitHub repositories. Migrate existing, currently unversioned code into GitHub, set up a repo structure and workflow a small team will actually follow, and directly train and guide the development team on GitHub practices.
  • Build and automate AI agents. Set up, configure, and automate AI agents and workflows that handle routine business and data tasks, reducing manual effort across the team.
  • Cut the cost and time of running AI agents. Measure where token usage and run time actually go today, establish a baseline, then move routine, repeatable work behind a callable interface (an MCP server, a plugin, an agent service, or a small internal app) instead of having every run load large amounts of context. Report a measured before/after improvement.
  • Develop and deploy AI-driven solutions. Work hands-on with existing AI tools and frameworks (OpenAI and others) to build features, not just prototype them, and take them to production.
  • Deploy and maintain cloud infrastructure. Work across AWS and/or Google Cloud, web servers, and standard deployment practices to keep AI solutions running reliably.
  • Open the Obsidian knowledge base to the team. Turn a large, existing Obsidian vault (hundreds of markdown pages, built from source documents and meeting notes) into a shared retrieval system: multi-user writes, access control for restricted pages, answers that cite the page they came from, and a system that says "I don't know" rather than guessing.
  • Support the team in Python. Strong, confident Python usage to extend and maintain the shared codebase; you don't need to build everything from scratch, but you need to be able to read, debug, and extend what's there.
  • Automate business and data processes. Identify manual, repetitive work and use AI/automation to remove it, this is a core, ongoing part of the role, not a one-off project.
  • Bring broad technical range. Comfortable moving across AI, automation, development, cloud infrastructure, and knowledge-management tooling rather than being narrowly specialized in just one layer.
Must-Have Skills
  • GitHub expertise – can manage repositories, support GitHub-based workflows, and train/guide the wider development team
  • Python – strong working knowledge; you extend and maintain existing code rather than needing to build everything new
  • AI/GenAI experience – hands-on, practical experience with AI solutions, including OpenAI
  • AI agent development/automation – experience setting up and automating AI agents and workflows, not just calling an API
  • AI solution development and deployment – able to take an AI-driven solution from build to production
  • Token/cost optimization – experience measuring AI usage costs and reducing them by moving work behind tools, APIs, or services instead of raw context loading
  • Obsidian or a comparable markdown knowledge base – experience building or querying a retrieval system over a large vault of interlinked documents, ideally with access control and cited answers
  • Cloud/web technologies – familiarity with AWS, Google Cloud, web servers, and deployment
  • Broad technical range across AI, automation, development, cloud, and knowledge management
Nice to Have
  • GitHub Copilot or other AI coding assistants and AI development tools
  • Strong track record automating data or business processes using AI
  • Product management or solution-development experience
  • Familiarity with a shared internal Python library used across a team
  • Experience with SharePoint, Smartsheet, or other Microsoft 365 tools
  • Experience with retrieval-augmented generation (RAG), citation-grounded answers, or vector search
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Agentic Developer SFO
AI Agentic Developer SFO

Executive Staff Recruiters / ESR Healthcare • San Francisco (CA)

On-site
USD 120,000 - 160,000
Applied AI Engineer
Applied AI Engineer

Level • Austin (TX)

On-site
USD 150,000 - 210,000
Applied AI Engineer
Applied AI Engineer

Level AI • Austin (TX)

On-site
USD 180,000 - 260,000
Staff Software Engineer, AI Systems
Staff Software Engineer, AI Systems

Dolby Laboratories • Atlanta (GA)

On-site
USD 180,000 - 240,000
Staff Engineer / AI Builder
Staff Engineer / AI Builder

Robots & Pencils • California

On-site
USD 124,000 - 171,000
Senior AI/ML Engineer
Senior AI/ML Engineer

Node.Digital LLC • Herndon (VA)

Hybrid
USD 140,000 - 190,000
Medical
Dental
Vision
+6
Senior AI/ML Engineer
Senior AI/ML Engineer

Node.Digital • Herndon (VA)

Hybrid
USD 140,000 - 190,000
Medical
Dental
Vision
+6
Staff Software Engineer, AI Systems
Staff Software Engineer, AI Systems

Dolby • Atlanta (GA)

On-site
USD 150,000 - 210,000
Staff Software Engineer
Staff Software Engineer

WEX • United States

Remote
USD 140,000 - 190,000
Staff Software Engineer, AI Systems
Staff Software Engineer, AI Systems

Via Licensing Corporation • Atlanta (GA)

On-site
USD 160,000 - 260,000