Senior Machine Learning Engineer
Location: San Mateo Nopala Naucalpan Estado de Mxico
Work Model: Hybrid (4 days at office)
Benefits:
Requirements:
- Masters or Ph.D. degree in Computer Science Operational research Statistics Applied mathematics or in any other engineering discipline preferred.
- 4 years of experience with software engineering best practices in a team of 6 engineers
- 2 years working within public cloud ecosystems (AWS GCP or Azure)
Technical Skills:
- Strong programming skills in Python.
- Demonstrated expertise in designing & architecting cloud-based data pipelines / microservices
- Experience working with databases including data modeling and querying relational databases (PostgreSQL MySQL) NoSQL databases and columnar databases like BigQuery
- Proficiency in building deploying and managing applications using Docker containers in development and production environments
- Should have experience in feature engineering hyper parameter tuning model evaluation etc.
- Should have experience in using Pandas/Numpy/ScikitLearn Pytorch Tensorflow Huggingface
- Core concepts of modern NLP or Computer Vision modeling techniques
- Familiarity with best practices in deep learning
- Strong technical writing and oral english skills
Leadership Skills:
- Proven ability to build and lead high-performing engineering teams
- Strong understanding of security best practices and principles
- Experience implementing data governance frameworks and security measures
- Excellent problem-solving and troubleshooting skills
- Outstanding communication collaboration and presentation abilities
- Demonstrated success delivering complex projects under aggressive timelines
- Previous experience in manufacturing or automotive preferred
Key Responsabilities:
- Analyze source data and data flows working with structured and unstructured data (text audio images video etc.)
- Manipulate high-volume high-dimensionality data from varying sources to expose and highlight patterns anomalies relationships and trends.
- Apply AI and Machine Learning technology to solve complex real-world problems.
- Analyze and visualize diverse sources of data interpret results in a business context and report results clearly and concisely.
- Fulfill problem formulation and ML technique consulting requests in a timely manner.
- Communicate and present analytical models to business customers and executive management.
- Work collaboratively with different business partners and be able to present results in a clear and concise manner.
Contact Details:
This is a high-visibility opportunity where your software engineering expertise will directly impact our Customers engineering user experiences.