About The Position

We’re seeking a Software Engineer with a strong focus on AI‑driven automation to join the Ansible Nexus Team. In this position, you’ll help shape the next‑generation engine that powers both traditional and agentic automation workflows. You’ll work closely with engineers, designers, and product managers to architect, build, and maintain a new AI‑enhanced automation experience. You’ll also leverage AI tools throughout the development lifecycle and play an active role in determining how these tools can best support the team. As part of the Ansible organization, you’ll collaborate with a global engineering team to deliver new features and products for the Ansible portfolio, contribute to open‑source initiatives, and engage with Ansible’s partners and community.

Requirements

  • 2+ 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 (preferred) or similar languages; 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.
  • 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).
  • 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.

Nice To Haves

  • Open‑source contributions are a bonus.

Responsibilities

  • 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

Benefits

  • Comprehensive medical, dental, and vision coverage
  • Flexible Spending Account - healthcare and dependent care
  • Health Savings Account - high deductible medical plan
  • Retirement 401(k) with employer match
  • Paid time off and holidays
  • Paid parental leave plans for all new parents
  • Leave benefits including disability, paid family medical leave, and paid military leave
  • Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service