
Senior AI Developer
UL Solutions2 months ago
São Paulo, BrazilSenior
Responsibilities
- Lead the design, delivery, and continuous improvement of scalable AI solutions, products, frameworks, and technical capabilities.
- Translate business needs into production-ready AI systems and enterprise integrations with measurable outcomes.
- Develop AI solutions using LLMs, RAG, agentic frameworks, document intelligence, machine learning, and data science techniques.
- Design and maintain scalable, secure, cloud-native applications using software architecture, reusable patterns, engineering standards, and comprehensive testing.
- Deploy and operate AI platforms and solutions on Azure using DevOps, infrastructure as code, containerization, automation, and MLOps practices.
- Manage the lifecycle of AI applications, platforms, and models, including deployment, monitoring, observability, performance optimization, reliability, releases, and operational support.
- Design evaluation, testing, experimentation, monitoring, and feedback strategies to improve solution effectiveness and business value.
- Ensure solutions meet security, privacy, governance, compliance, operational, and Responsible AI requirements.
- Provide technical leadership and mentorship while collaborating with product, engineering, platform, and business teams.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Data Science, Data Analytics, or a related field.
- At least 5 years of experience developing software, AI, machine learning, cloud, or data-driven solutions.
- Strong Python software engineering experience using modern development practices.
- Experience designing and delivering scalable, secure, maintainable software and AI solutions and deploying them into production.
- Experience with cloud platforms, preferably Microsoft Azure, plus Azure DevOps, CI/CD, infrastructure as code, MLOps, and deployment automation.
- Experience developing distributed systems, APIs, enterprise integrations, and containerized applications using Docker and Kubernetes.
- Experience with LLMs, RAG, document intelligence, intelligent automation, or related AI technologies.
- Strong understanding of software architecture, engineering practices, enterprise security, analytical problem-solving, communication, and collaboration.
- Ability to lead technical initiatives and work effectively in Agile environments.
- Preferred qualifications include a master’s degree, enterprise AI platform or shared-services experience, generative AI and evaluation-framework experience, mentoring and technical leadership experience, responsible AI and governance knowledge, Azure certifications, and large-scale enterprise delivery experience.
Benefits
- Remote work is available throughout Brazil.
- The position offers flexibility in how and where the employee works.
Tech Stack
Categories
About UL Solutions
UL Solutions is a public safety and compliance company that provides testing, inspection, and certification services, plus advisory and software, to manufacturers and infrastructure operators worldwide. It earns primarily from service fees and software subscriptions, with the UL Mark signaling product conformity in global markets. Founded in 1894 and headquartered in Northbrook, Illinois, it operates in 100+ countries and trades on the NYSE under the ticker ULS.