AI Software 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
+11 more
Job description
- Design AI-enabled solution architectures that integrate models, agents, enterprise context, APIs, and existing systems
- Consult with internal teams to identify high-value AI opportunities and translate ambiguous needs into practical technical approaches
- Build prototypes and production-ready solutions while contributing reusable patterns and capabilities to Production AI’s shared platform
- Diagnose and resolve issues across AI applications, platform services, APIs, integrations, and cloud infrastructure
- Use AI-native development practices-including AI-enabled IDEs, CLI coding agents, specification-driven development, and context engineering-throughout the software lifecycle
- Partner with product, engineering, and AI teams to define requirements and iterate on solution strategies
- Ensure solutions are reliable, maintainable, secure, and usable by technical and non-technical consumers
- Contribute to operational excellence through monitoring, alerting, and documentation of production systems
- Support additional AI Foundations teams with similar solution architecture and platform needs as required
- Contribute to broader Production AI engineering efforts over time as domain knowledge grows, * Designing AI solution architectures for complex enterprise and game-development workflows
- Building shared platform capabilities that make AI solutions easier to develop, operate, and scale
- Partnering across a wide range of teams to identify where AI can create meaningful value
- Expanding into broader AI platform and application development within Production AI
Requirements
- 3-5 years of professional software engineering experience or equivalent
- Strong programming skills in Python, TypeScript, or similar languages
- Experience building, maintaining, or operating backend services, internal platforms, or distributed systems
- Hands-on experience building applications with generative AI models, agentic systems, model APIs, retrieval systems, or similar AI capabilities
- Demonstrated fluency with both IDE-based AI assistants and CLI-based coding agents in substantial software engineering work
- Advanced experience with AI-native development practices such as specification-driven development, context engineering, structured prompting, agent orchestration, tool use, and iterative AI-assisted implementation
- Experience working with APIs, cloud environments such as AWS or GCP, and debugging production issues
- Ability to independently own and deliver on moderately scoped projects
- Strong communication skills and ability to collaborate with cross-functional stakeholders, * Experience designing AI solution architectures or reusable platform capabilities for other teams
- Experience building production applications using LLMs, agents, retrieval-augmented generation, or tool calling
- Experience working with third-party vendors or external platforms
- Familiarity with model gateways, agent frameworks, MCP, identity and access patterns, and responsible production use of AI
- Experience building internal tools or platforms for developer or product teams
- Familiarity with observability and monitoring systems, * You enjoy bringing structure and clarity to ambiguous problem spaces
- You are comfortable owning systems end-to-end, from understanding partner needs to delivering improvements
- You think critically about architecture, reliability, maintainability, and usability-not just implementation
- You’re experienced with AI-native development and curious about how AI can improve real-world workflows.
Benefits & conditions
$90 - $110 an hour - Contract, Pulled from the full job description
- Health insurance
- Vision insurance
- Dental insurance, * Dental insurance
- Health insurance
- Vision insurance
About the company
AgreeYa is a global Systems Integrator and is seeking an experienced AI Software Engineer to join our growing team. As a Software Engineer II on the Production AI team, you will help teams identify, design, and deliver AI-enabled solutions. You’ll partner closely with teams across to translate ambiguous needs into practical architectures, prototypes, and production systems while contributing reusable capabilities to Production AI’s shared platform.
This role sits at the intersection of solution architecture, platform engineering, and AI enablement. You’ll work directly with teams across AI Foundations and to apply AI to meaningful business and player problems, establish reusable engineering patterns, and improve how teams build AI-enabled systems. Over time, you’ll expand into broader Production AI initiatives as you build domain expertise., AgreeYa is a global systems integrator delivering competitive advantage for its customers through software, solutions, and services. Established in 1999, AgreeYa is headquartered in Folsom, California, with a global footprint and a team of more than 2,200 staff across offices. AgreeYa works with 500+ organizations ranging from Fortune 100 firms to small and large businesses across industries such as Telecom, Banking, Financial Services & Insurance, Healthcare, Utility & Energy, Technology, Public sector, Pharma & Biotech, and others. Please visit us at www.agreeya.com for more information.
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
How to Become an AI Engineer
Navigating the AI Shift
MLOps And AI Driven Development
Transforming Software Development: The Role of AI and Developer Tools