Machine Learning Engineer - Cutting edge / Emerging AI Technologies
Job Description
We are seeking a skilled Machine Learning Engineer to join our dynamic team. The ideal candidate will be responsible for developing and implementing scalable machine learning solutions that meet our business needs. This role requires a commitment to maintaining high coding standards and fostering collaboration across various teams.
Responsibilities
- 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.
Essential Skills
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.Work Environment
This role offers a hybrid work environment, combining the benefits of remote work with the necessity of in-office collaboration. The team operates with a flexible schedule, ensuring a balanced approach to professional responsibilities and personal commitments.
Job Type & Location
This is a Contract position based out of Plano, Texas.
Pay and Benefits
The pay range for this position is $70.00 - $90.00 / hr.
Eligibility requirements apply to some benefits and may depend on your job
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 & visionCritical Illness, Accident, and Hospital401(k) Retirement Plan – Pre-tax and Roth post-tax contributions availableLife Insurance (Voluntary Life & AD&D for the employee and dependents)Short and long-term disabilityHealth Spending Account (HSA)Transportation benefitsEmployee Assistance ProgramTime Off / Leave (PTO, Vacation or Sick Leave)Workplace Type
This is a hybrid position in Plano,TX.
Application Deadline
This position is anticipated to close on Sep 11, 2025.