Senior Data Scientist – AI & Machine Learning
WHAT WE DO
Founded in 2007, Growth Acceleration Partners (GAP) is a consulting and technology services company. We consult, design, build and modernize revenue-generating software and data engineering solutions for clients. With modernization services and AI tools, we help businesses achieve a competitive advantage through technology. GAP’s remote, integrated engineering teams use end-to-end solutions to innovate and align with your business goals. We have 600+ English-speaking engineers based in Latin America and approximately 20 U.S.-based engineers. With some of the highest customer satisfaction scores in the industry, GAP’s focus is customer and employee success.
GAP is a woman-owned company headquartered in Austin Texas. We are a values-based company focused on growing our people by investing in education, onsite English classes and training in the latest technologies, including AI, data analytics and machine learning. Our goal is to provide solutions for our customers that help them achieve critical business outcomes, while enabling our GAPSters and our communities to attain long-term success.
Summary
We are looking for a Senior AI / Machine Learning Engineer to design, build, and deploy production-ready AI solutions that integrate seamlessly into real-world systems. This role sits at the intersection of machine learning, software engineering, and cloud architecture, with a strong emphasis on delivering scalable, maintainable, and business-impactful AI products.
Key Responsibilities
• Design, develop, and deploy end-to-end ML/AI solutions from data ingestion to production.
• Build and maintain RESTful APIs to serve ML models in real-time or batch environments.
• Productionize machine learning models using Docker, CI/CD pipelines, and cloud services.
• Collaborate with cross-functional teams (Product, Engineering, Data) to translate business needs into technical AI solutions.
• Optimize model performance, scalability, and reliability in production environments.
• Contribute to architectural decisions for AI systems, ensuring best practices in MLOps and software engineering.
Required Skills & Experience
• Strong proficiency in Python.
• Hands-on experience with Machine Learning models in production.
• Experience deploying ML models using FastAPI, Flask, or similar frameworks.
• Solid knowledge of Docker, CI/CD, and Git-based workflows.
• Experience working with cloud platforms (Azure preferred; AWS/GCP acceptable).
• Strong understanding of data pipelines, SQL, and system integrations.
• Ability to work in Agile/Scrum environments.
Nice to Have
• Experience with NLP, Computer Vision, or Generative AI.
• Exposure to LLMs, RAG pipelines, or AI agents.
• MLOps tools such as MLflow, Databricks, or similar.
• Background in scalable microservices architectures.
Profile We’re Looking For
• Engineer mindset first, AI second (not the other way around).
• Comfortable owning solutions end-to-end.
• Strong problem-solver with production focus.
• Able to balance technical depth with business impact.
At Growth Acceleration Partners, we're an equal opportunity employer committed to building a diverse and inclusive team. We value everyone's unique background, and we provide equal opportunities regardless of race, color, creed, religion, sexual orientation, gender identity, age, national origin, disability, marital status, veteran status or any other personal right protected by law. We foster a culture of belonging and strive to provide a welcoming environment where everyone feels safe to contribute and grow.
- Department
- Development
- Role
- Senior Software Engineer
- Locations
- Colombia, Costa Rica, Latam
- Remote status
- Hybrid
- Employment type
- Full-time
- Main Technology
- AI & Machine Learning
Already working at Growth Acceleration Partners?
Let’s recruit together and find your next colleague.