AI Engineer
- 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
+21 more
Job description
We are looking for a strong Software Engineer with hands-on experience leveraging GenAI and agentic development tools to enhance the software development lifecycle. This role focuses on building high-quality applications while using AI as a force multiplier across coding, testing, debugging, documentation and modernization. Key Responsibilities
- Design, develop, test and maintain software applications
- Leverage GenAI tools for coding, testing, debugging and documentation
- Create effective prompts and workflows for AI agents
- Review and validate AI-generated code for quality, security and performance
- Generate and improve test coverage (unit, integration, regression)
- Refactor and modernize legacy systems using AI-assisted approaches
- Participate in architecture, design discussions and code reviews
- Drive adoption of AI-enabled engineering practices
Requirements
- Strong programming in one or more: Java, Python, JavaScript/TypeScript, Go, C#
- Solid computer science and software engineering fundamentals
- Experience with APIs, databases, cloud platforms, CI/CD and testing frameworks
- Hands-on experience with GenAI coding tools
- Ability to evaluate and improve AI-generated outputs
- Strong focus on secure, scalable and maintainable code
Preferred Skills
- Experience with agentic AI tools
- Legacy system modernization experience
- Cloud-native development
- Experience in regulated environments (Finance, Healthcare, etc.)
- Experience measuring productivity improvements using AI
Skills: Application Programming Interface (API), Architectural Design, Artificial Intelligence (AI), Artificial Intelligence (AI) Agents, Cloud Computing, Code Reviews, Computer Programming, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Debugging Skills, Documentation, Finance, Go Programming Language (Golang), Healthcare, Integration Testing, Java, JavaScript, Microsoft C# (C Sharp), Productivity Management, Programming Tools, Python Programming/Scripting Language, Refactoring, Regression Testing, Software Administration, Software Development Lifecycle (SDLC), Software Engineering, Test Plan/Schedule, Test Tools, Testing, Unit Test
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
Transforming Software Development: The Role of AI and Developer Tools
Navigating the AI Shift
How to Become an AI Engineer
What is Software Engineering in the Age of AI?