AI Software Engineer
Skills
ConnectorsDatabasesDesign ToolsEnterprise SystemsLarge Language ModelsPermissionsProduct Requirements
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 5+ years of software engineering experience in enterprise applications automation platforms data-driven products or AI-enabled tools
- Experience using AI or LLM APIs such as OpenAI Anthropic Azure OpenAI or comparable platforms
- Proficiency in Python TypeScript JavaScript or other modern software engineering languages and frameworks
- Experience building APIs middleware backend services cloud-based applications and secure third-party integrations
- Familiarity with vector databases embeddings RAG architecture agent frameworks prompt engineering structured outputs and AI evaluation methods
- Understanding of software quality practices testing monitoring CI/CD security controls and maintainable documentation
- Ability to partner with non-technical stakeholders and translate workflow pain points into practical AI-enabled software solutions
- Demonstrated experience using AI tools as an active part of development or product workflow
Nice to have
- Collaborative
- Innovative
- Analytical
- Curious
- Detail-oriented
- Process-minded
Day to day
- Design and build internal AI applications agents copilots and workflow automations that turn business needs into working software.
- Develop reusable AI service components integrations and backend capabilities across enterprise systems content repositories and design tools.
- Implement production-ready guardrails validation logic and governance controls so solutions are reliable secure and scalable.
