Applied AI Software Engineer
Job Summary
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
Bachelors 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
Required Skills:
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 Bachelors 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.