BS or MS in Computer Science, Engineering, or a related field, 5+ years of experience in building and deploying Machine Learning-based software applications, Expertise in AI/ML frameworks and libraries like XGBoost and scikit-learn, Proficiency in database technologies and cloud infrastructure management..
Key responsabilities:
Collaborate in the design and development of Software as a Service offerings
Own the end-to-end implementation of AI/ML infrastructure and MLOps framework
Integrate Python-based recommendation engines with backend APIs and databases
Advise on AI/ML-related issues with engineering and product teams.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
NTD Software is a Mexican company located in Guadalajara, Jalisco, known as "the silicon valley of Mexico." We help both startups and big companies by finding the right people to join their team and creating digital solutions using the latest or well-established programming languages and tools. Our expertise is in building software from the ground up and expanding our clients' existing teams, allowing us to work with businesses globally.
A high-growth technology company is seeking an experienced Senior AI/ML Engineer to help transform healthcare by providing a trusted single source of truth for identity across the care continuum. The mission is centered on revolutionizing healthcare through cutting-edge technology and providing robust development opportunities for employees.
Responsibilities
Collaborate in the design and development of Software as a Service offerings
Work with cross-functional teams on AI/ML software development and delivery
Design, build, test, run, and maintain Machine Learning pipelines, including model training workflows, model deployment, and model serving
Work effectively within an Agile framework to deliver new capabilities
Own the end-to-end implementation of AI/ML infrastructure and MLOps framework for model telemetry and experiment tracking
Integrate Python-based recommendation engines with backend APIs and databases
Participate in all phases of the Software Development Life Cycle: Design, new feature development, test automation, performance tuning, troubleshooting, software maintenance, CI/CD infrastructure, and service integrations
Advise and consult on AI/ML-related issues and optimizations with engineering, product, and customer experience teams
Requirements:
BS or MS in Computer Science, Engineering, or a related field
5+ years of experience in building and deploying Machine Learning-based software applications, with 7+ years of overall industry experience
Strong collaboration skills with onsite/remote teammates, utilizing agile methodologies
Expertise in various AI/ML frameworks and libraries, including XGBoost, scikit-learn, pandas, numpy, keras, huggingface, etc.
Hands-on experience in developing and deploying Python applications in production
Experience with MLOps frameworks such as MLFlow, Kubeflow, etc.
Proven experience in end-to-end ML pipeline work, including model storage, training, versioning, serving, containerization, and deployment
Proficiency in database technologies, SQL queries, and orchestration tools like Airflow
Experience managing cloud infrastructure in AWS or GCP with templating software like CloudFormation or Terraform
Strong understanding of Object-Oriented Analysis and Design principles, including Design Patterns
Familiarity with CI/CD technologies such as Jenkins, Git, SonarQube
Strong technical and analytical skills, with the ability to analyze system functionality and resolve production issues
Ability to work under pressure with tight deadlines and manage ambiguity on certain projects
Experience with systems and software architecture
Strong communication and presentation skills
NTD Software is an equal opportunity employer. We do not discriminate on the basis of age, race, color, religion or religious creed, sexual orientation, gender, gender identity, marital status, family or parental status, disability, military or veteran status, age, or any other basis protected by law. All employment decisions at NTD Software are based on a person’s merit, business needs, and role requirements.
Required profile
Experience
Spoken language(s):
English
Check out the description to know which languages are mandatory.