AI Engineer (Software Development) :: Washington, DC (Remote)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+14 more
Job description
Seeking for an experienced AI Engineer - Software Development to design, develop, and implement AI-enabled solutions that improve software development, requirements analysis, and test automation processes. The ideal candidate will have hands-on experience with Python, Visual Studio Code, Generative AI, Large Language Models (LLMs), Selenium, Databricks, and AI-assisted development tools such as GitHub Copilot. The AI Engineer will work closely with business analysts, developers, QA teams, and other stakeholders to build AI-driven solutions that transform business user stories into technical requirements, enhance test automation capabilities, and integrate AI into existing software development workflows., * Design, develop, and implement AI-enabled software solutions using Python, Visual Studio Code, Generative AI, and LLMs.
- Develop AI tools and applications that generate technical requirements from current and historical business user stories.
- Integrate AI capabilities with existing test automation frameworks to assist in generating automated test cases and scripts.
- Develop and enhance test automation solutions using Selenium and AI-assisted technologies.
- Build prototypes and pilot solutions for AI-enabled requirements development and test automation.
- Leverage GitHub Copilot or similar AI-assisted development tools to improve software development and automation processes.
- Utilize Databricks and related technologies for data processing, AI development, and integration activities.
- Integrate AI and automation solutions with existing applications, databases, and enterprise systems.
- Develop comprehensive training materials, technical documentation, implementation guides, and AI toolkits.
- Document process changes using established organizational standards, methodologies, and tools.
Requirements
- 2-3+ years of specialized AI development experience within technology or software development environments.
- Strong hands-on programming experience with Python.
- Experience developing solutions using Generative AI and LLMs.
- Experience with Visual Studio Code (VS Code) and modern software development practices.
- Experience using AI to support requirements analysis, technical requirements generation, or software development activities.
- Experience with Selenium, test automation frameworks, and automated test script development.
- Experience with GitHub Copilot or similar AI-assisted coding tools.
- Experience with Databricks or similar data and AI platforms.
- Experience integrating AI or automation solutions with existing software applications, APIs, databases, and systems.
- Strong understanding of software development and testing methodologies.
- Ability to develop prototypes and proof-of-concept/pilot AI solutions.
- Strong analytical, problem-solving, troubleshooting, and communication skills.
- Ability to provide technical guidance, training, and mentorship to team members.
- Ability to work effectively both independently and within cross-functional teams., * Experience with prompt engineering, Retrieval-Augmented Generation (RAG), or other LLM application development techniques.
- Experience developing enterprise-level Generative AI applications or AI automation solutions.
- Experience generating or enhancing technical requirements and test cases using AI.
- Experience developing training materials, best-practice documentation, and AI adoption toolkits.
- Familiarity with software development lifecycle (SDLC), Agile methodologies, and source-control practices.
- A degree from an accredited college or university in Computer Science, Information Technology, Artificial Intelligence, Data Science, Engineering, or a related field is preferred.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What is Agentic Programming and Why Should Developers Care?
Transforming Software Development: The Role of AI and Developer Tools
The State of WebDev AI 2025 Results: What Can We Learn?
Fully Remote Software Engineer Jobs