We are
hiring an Applied AI Software Engineer
ON Site
Medellín, Colombia
About
Roca Alliances
Roca
Alliances is a specialized recruitment firm focused on connecting top-tier
talent with leading global technology companies. We partner with innovative
organizations worldwide, helping them scale high-performing teams through
strategic and tailored recruitment solutions.
This
opportunity is with Simpro Group, a global technology company dedicated to
delivering powerful business management solutions that help organizations
streamline operations, improve efficiency, and drive growth. Simpro Group is
recognized for its innovation-driven mindset, customer-centric culture, and
commitment to building cutting-edge AI-powered technologies that create
measurable business impact.
As an
Applied AI Software Engineer at Simpro Group, you will play a key role in
designing, building, and deploying production-grade AI agents and intelligent
frameworks on top of Simpro FSM solutions.
You will
work closely with Product Management, AI Platform teams, and R&D
stakeholders to rapidly transform business opportunities into scalable AI
capabilities. This role is ideal for highly technical, entrepreneurial-minded
engineers who thrive in fast-paced environments, enjoy solving complex
integration challenges, and are passionate about deploying impactful AI
solutions at speed while maintaining high engineering standards.
Key
Responsibilities
• Partnership-Driven AI Development
• Design and implement scalable agentic models and AI agents aligned
with strategic business initiatives and customer workflows
• Build intelligent AI-driven solutions that support commercial goals
and product innovation initiatives
• Collaborate with Product and AI teams to translate business
opportunities into deployable AI capabilities
• Rapid Prototyping & Platform Integration
• Lead the engineering effort to rapidly integrate AI models into the
Simpro core platform
• Build scalable APIs and microservices that ensure interoperability,
performance, and reliability
• Solve complex integration challenges in dynamic, fast-moving
environments with a strong “speed to deploy” mindset
• Scalable AI & MLOps Architecture
• Develop and maintain robust agentic frameworks capable of supporting
large-scale deployments
• Implement scalable cloud-based MLOps infrastructure for production AI
systems
• Ensure high-quality, maintainable, and production-ready AI solutions
• Data Strategy & Cross-Functional Collaboration
• Collaborate closely with Data, Product, and Engineering teams to
define AI data requirements
• Support feature store management and maintain data quality across AI
workflows
• Ensure seamless communication and alignment between AI initiatives and
core platform capabilities
• Innovation & Technical Ownership
• Act as a key technical owner responsible for delivering monetizable AI
integrations
• Balance speed, experimentation, and engineering quality in highly
dynamic environments
• Continuously evaluate emerging AI technologies and best practices to
improve platform capabilities.
Enjoy the
experience of collaborating with real global teams while accelerating your
career in a fast-paced international environment focused on innovation, AI
transformation, and cutting-edge technologies
Requirements
• 5+ years of experience in software engineering or technical roles,
including 2+ years building and deploying production AI or agentic systems
• Strong problem-solving mindset with the ability to operate effectively
in fast-paced and evolving environments
• Bachelor’s degree in Computer Science, Engineering, Artificial
Intelligence, Machine Learning, or related quantitative fields preferred
• Proficiency in modern programming languages, scalable software
architectures, and machine learning frameworks used in production environments
• Hands-on experience with cloud-based MLOps infrastructure and scalable
AI deployment practices
• Strong understanding of computer science fundamentals, data
structures, algorithms, and system design principles
• Experience integrating conversational AI systems, LLMs, or real-time
AI applications is highly valued
• Advanced English communication skills with the ability to collaborate
effectively across global and cross-functional teams
• Entrepreneurial mindset with strong ownership, adaptability, and
execution capabilities.
Benefits
• Continuous training and mentoring
• Opportunity to work with a leading global IT company
• Exposure to cutting-edge AI technologies, large-scale innovation
projects, and international teams
• Dynamic and collaborative work environment focused on professional
growth and technical excellence
Skills Required
- 5+ years of experience in software engineering or technical roles, including 2+ years building and deploying production AI or agentic systems
- Strong problem-solving mindset and ability to operate in fast-paced, evolving environments
- Bachelor's degree in Computer Science, Engineering, Artificial Intelligence, Machine Learning, or related quantitative fields
- Proficiency in modern programming languages, scalable software architectures, and machine learning frameworks used in production
- Hands-on experience with cloud-based MLOps infrastructure and scalable AI deployment practices
- Strong understanding of computer science fundamentals, data structures, algorithms, and system design principles
- Experience integrating conversational AI systems, LLMs, or real-time AI applications
- Advanced English communication skills for cross-functional collaboration
- Entrepreneurial mindset with ownership, adaptability, and execution capabilities
What We Do
Roca Alliances is a consulting agency dedicated to helping global companies build geographically diverse teams and scale their operations by outsourcing or nearshoring to Latin America. With over 15 years of expertise, the company utilizes a proprietary approach to analyze, assess, and identify ideal locations across the Americas, fostering growth and scalability for clients in various industries including technology, media, and marketing.
.png)







