
Sr. Machine Learning Engineer
- Plano, TX
- Contract
- Full-time
- Write clean, maintainable code while complying with coding standards.
- Execute the full modeling life cycle, including data cleansing, feature creation, and iterative model selection.
- Build scalable, efficient, automated processes for large-scale data analysis, model development, validation, and implementation.
- Utilize statistical, machine learning, and deep learning techniques to create scalable solutions and conduct R&D for next-generation products.
- Drive the adoption of best practices across organizations.
- Deliver production-ready code.
- Collaborate with Product Owners to define KPIs for machine learning projects.
- Stay updated with developments in research methodology and changing technologies, applying these to improve existing methods.
- Prepare and present findings to both technical and non-technical audiences.
- Align projects with time, budget, and resource constraints to support global vision.
- Develop and foster collaborative relationships with product, business, and engineering teams to effectively serve customer needs.
- 5+ years of hands-on experience in Machine Learning in a corporate environment.
- Proficiency with Spark and EMR for large ETL jobs.
- Experience with ETL tasks using optimized Databricks queries.
- Designing, implementing, monitoring, and updating ML pipelines using SageMaker or MAF.
- Experience with SageMaker for data cleaning, model selection, model training, and optimization.
- Familiarity with AWS Services - S3, DynamoDB, Lambda, Kinesis.
- Proficiency in MLFlow for model metric and artifact generation and monitoring.
- Experience combining data from multiple datasets.
- Developing CI/CD pipelines, unit and functional testing.
- Establishing model monitoring and model update pipelines.
- Strong decision-making skills with the ability to analyze data, assess risks, and implement effective solutions.
- Proficient problem-solving skills with the ability to develop creative solutions and strategies.
- Ability to learn and apply new technologies, programming practices, patterns, and methods.
- Experience collaborating effectively with cross-functional teams.
- Demonstrated ability to take ownership of projects and tasks, ensuring quality and deadlines are met.
- Results-driven with a track record of setting goals and delivering measurable outcomes.
classification and length of employment. Benefits are subject to change and may be
subject to specific elections, plan, or program terms. If eligible, the benefits
available for this temporary role may include the following:
- Medical, dental & vision
- Critical Illness, Accident, and Hospital
- 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
- Life Insurance (Voluntary Life & AD&D for the employee and dependents)
- Short and long-term disability
- Health Spending Account (HSA)
- Transportation benefits
- Employee Assistance Program
- Time Off/Leave (PTO, Vacation or Sick Leave)