Job Summary
The AI Application Developer builds and integrates AI-powered products into established enterprise systems and workflows. The role turns AI capabilities into reliable, production-ready applications by developing the application layer, adding appropriate human review points, and supporting solutions that can scale while meeting performance needs. Success requires strong software engineering fundamentals, experience operating production systems, and the ability to connect AI applications with enterprise APIs.
Responsibilities
- Integrate AI models with existing enterprise processes, platforms, and systems.
- Develop application layers that make AI capabilities usable within production-grade products.
- Implement human checkpoints to support review and oversight in AI-enabled workflows.
- Help ensure AI solutions are scalable, performant, and suitable for production use.
- Apply software engineering and DevOps practices throughout the development and delivery process.
Qualifications
- Solid software engineering experience, including work with production systems.
- Strong experience integrating applications through enterprise APIs.
- Proficiency in Python and familiarity with LLM frameworks.
- Knowledge of DevOps practices for building and delivering reliable software.
Schneider Electric provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.


