Software Engineer, AI Agents
The Software Engineer, AI Agents at Confidential Client is responsible for building AI agents and the associated full-stack product, including tool integration, agent harnesses, evaluation, and testing. The role emphasizes demonstrated agent-building ability and independent ownership over years of experience, requiring candidates to work full-time on-site in Charlotte, NC.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Artificial Intelligence.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
What You’ll Do
Confidential Client is hiring an entry-level Software Engineer focused on AI agents. In this role you will help build and maintain production software that powers intelligent agent features, collaborate with cross-functional teams, and contribute to the design and delivery of reliable, scalable services.
- Contribute to development, testing, and deployment of AI-agent related systems
- Write clean, well-tested, production-quality code and participate in code reviews
- Collaborate with product, research, and infrastructure teams to ship new features
- Troubleshoot and debug issues in development and production environments
- Help maintain CI/CD pipelines, observability, and performance monitoring
- Participate in technical design discussions and provide practical implementation input
What We’re Looking For
We are looking for engineers with solid software fundamentals and an interest in AI-driven products. This is an entry-level, full-time position located in Charlotte, NC.
- Strong programming fundamentals (experience with one or more languages)
- Demonstrated problem-solving and debugging skills
- Comfortable working in a collaborative, team-oriented environment
- Eager to learn AI agent concepts and systems engineering best practices
- Good written and verbal communication skills
Nice to Have
These are desirable but not required for entry-level candidates.
- Experience with Python, Java, JavaScript/TypeScript, or similar languages
- Familiarity with machine learning or natural language processing concepts
- Exposure to cloud platforms (AWS, GCP, Azure) or container orchestration
- Basic knowledge of RESTful APIs, messaging, or microservices architecture
- Experience with unit/integration testing and CI/CD tools
Location & Logistics
This position is based in Charlotte, NC. Candidates must be authorized to work in the United States. Confidential Client complies with applicable federal, state, and local hiring laws.
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range