Sr. Machine Learning Solutions Architect
phData · LATAM
Job Description
Sr. Machine Learning Solutions Architect (Remote, LATAM)
Join phData, a dynamic and innovative leader in the modern data stack, as a Sr. Machine Learning Solutions Architect. We partner with major cloud data platforms like Snowflake, AWS, Azure, GCP, Fivetran, Pinecone, Glean, and dbt to deliver cutting-edge services and solutions, helping global enterprises overcome their toughest data challenges. phData is a remote-first global company with employees based in the United States, Latin America, and India, fostering a culture of technological curiosity, ownership, and trust in a casual, exciting work environment.
About the Role
We are looking for a Sr. Machine Learning Architect to lead the architecture and implementation of production-grade machine learning and data solutions that enable clients to realize tangible business value from their data. You will collaborate closely with clients, data scientists, data engineers, platform/DevOps teams, and practice leadership to deliver high-quality solutions and advance phData’s delivery excellence.
Key Responsibilities
- Client Delivery:
- Own and drive end-to-end architecture, solution design, and delivery of machine learning and data solutions for enterprise clients.
- Translate business and data science requirements into scalable technical and MLOps solutions.
- Design and create secure, scalable environments and tooling for data scientists.
- Define deployment approaches and production infrastructure for machine learning models.
- Create and execute operational testing strategies, including QA validation and performance testing.
- Ensure the quality, reliability, and observability of delivered solutions.
- Collaboration & Leadership:
- Collaborate with cross-functional partners, including data science, data engineering, and platform/DevOps teams.
- Provide technical and strategic leadership during workshops, discovery sessions, and design reviews.
- Ensure high quality in deliverables through code reviews, documentation, and testing.
- Partner with practice and account leaders to identify opportunities for engagement expansion.
- Serve as a technical thought leader for clients, recommending technologies and solution designs.
- Practice & Firm Contribution:
- Contribute to internal initiatives such as IP development, accelerators, and reference architectures.
- Represent phData with professionalism in all interactions.
- Additional Responsibilities:
- Act as a trusted advisor to senior client stakeholders, shaping roadmaps and influencing strategic decisions.
- Mentor and coach team members, fostering a culture of learning and continuous improvement.
About You
You are a technical leader and client-focused consultant who enjoys turning complex machine learning ideas into robust, production-ready solutions. You are comfortable working across data, infrastructure, and application layers, partnering directly with data scientists, engineers, and business stakeholders. You thrive in an outcomes-driven environment, navigating complex customer ecosystems to design architectures that are performant, secure, scalable, and maintainable.
Requirements
- Experience:
- 6+ years of experience as a Machine Learning Engineer, Software Engineer, or Data Engineer building and deploying production data and machine learning solutions.
- Technical / Functional Skills:
- Hands-on expertise in modern programming languages such as Python, Scala, or Java.
- Experience developing APIs and web applications using frameworks such as Flask, Django, or Spring.
- Experience building and operating robust data pipelines and distributed data processing solutions using SQL and big data technologies (e.g., Spark, Snowflake, Databricks, Redshift).
- Strong systems-level knowledge of network and cloud architecture, Linux-based operating systems, and data/storage platforms (e.g., AWS, Databricks).
- Proven experience deploying machine learning models in production environments.
- Strong working knowledge of SQL and the ability to write, debug, and optimize complex queries.
- Complete software development lifecycle experience.
- Excellent communication and presentation skills, with previous experience working directly with internal or external customers.
- Consulting / Delivery Skills:
- Experience delivering projects for external or internal clients in a professional services or consulting environment.
- Ability to break down complex problems into structured, actionable steps.
- Strong written and verbal communication skills in English.
- Comfort presenting technical solutions to external clients and facilitating discussions with both technical and business stakeholders.
- Collaboration & Ownership:
- Demonstrated ability to work effectively with distributed and cross-functional teams.
- Proven track record of taking ownership and delivering high-quality work with minimal supervision.
- Education:
- Bachelor’s degree in Computer Science or a related technical field, or equivalent practical experience.
Preferred Qualifications
- Experience in specific industry verticals or problem spaces where machine learning is applied at scale
✨ This description was enhanced by AI based on the original listing.