Software Engineer, AI‑Driven Automation ( Ansible)
myworkdayjobs
Job Description
-
Explore, prototype, and deliver AI‑assisted automation workflows integrated into the Ansible ecosystem
-
Participate in Agile ceremonies (planning, stand‑ups, retrospectives) and work with your team to meet sprint goals
-
Collaborate with engineers, designers, and product managers to build a scalable, high‑performance AI‑driven automation service using Agile/Scrum practices
-
Partner with the broader Ansible engineering group to drive cross‑team initiatives
-
Proactively utilize AI-assisted development tools (e.g., GitHub Copilot, Cursor, Claude Code) for code generation, auto-completion, and intelligent suggestions to accelerate development cycles and enhance code quality
What you will bring?
-
3+ years of relevant experience in Software Engineering
-
Bachelor’s degree in Computer Science or a related technical field, or equivalent working experience
-
Strong programming skills in Python; experience with FastAPI, Pydantic, Alembic, and Temporal is a plus
-
A strong interest in AI/ML technologies and how they can enhance automation workflows
-
Experience building scalable, high‑performing enterprise software in an iterative Agile/Scrum environment
-
Hands‑on experience using LLMs in software development, ideally including model tuning, prompt engineering, machine learning, and NLP
-
Solid understanding of software engineering best practices: testing, CI/CD, version control (git), and code reviews
-
Strong communication and collaboration skills, comfortable working with distributed teams
The following is considered a plus:
-
Experience with Typescript, React, Node JS or other scripting languages
-
Familiarity with Langchain, LangGraph, LLamaStack and Agentic AI
-
Familiarity with AI‑assisted coding tools such as Claude Code, Spec‑Kit, LangChain, or LangGraph
-
Knowledge of Ansible, infrastructure automation, or configuration management (either as a user or contributor)
-
Open‑source contributions are a bonus