Senior Machine Learning Engineer Job at ATPCO, Herndon, VA

NEh4VVN3S0pUTkx6MlZwRmk3eERtWDA1eXc9PQ==
  • ATPCO
  • Herndon, VA

Job Description



ATPCO is the foundation of flight shopping, providing pricing and retailing data, tools, and services to 500+ airlines, global distribution systems, sales channels, and technology companies. In addition, ATPCO links the entire airline community together, collaborating to develop industry standards for airline distribution and end-to-end technology solutions. As a result, ATPCO solutions work seamlessly across existing, new, and evolving technologies and methods from shopping to settlement. Airline-owned and reliably supporting air travel for more than 55 years, ATPCO is everywhere people buy flights.

We consider qualified applicants for employment without regard to race, gender, age, color, religion, national origin, citizenship status, marital status, disability, sexual orientation, protected military/veteran status, gender identity or expression, genetic information, marital status, medical condition, or any other legally protected factor.

Job Description



ATPCO is seeking a Senior Machine Learning Engineer to join our team dedicated to tackling some of the most exciting and impactful data challenges within the airline industry. This role offers an opportunity to develop innovative Artificial Intelligence (AI), Machine Learning (ML), and Data Science solutions for rapidly evolving airline industry, harnessing hundreds of terabytes of data daily, and leveraging the latest AWS technologies to drive innovation at scale.

As a Senior Machine Learning Engineer, you are proficient in developing and implementing AI and machine learning models and algorithms to solve diverse challenges and opportunities. You will work with cross-functional teams, including data scientists, data engineers, and business stakeholders to deliver end-to-end AI and Machine Learning solutions. You will also perform comprehensive data management including preprocessing, feature engineering, and model evaluation to improve accuracy and efficiency.

Responsibilities:

The role of a Senior Machine Learning Engineer intersects with various fields, including Data Engineering, Software Engineering, Data Science and AI/ML Modeling. In this position, you will be responsible for carrying out a range of machine learning engineering tasks, which include one or more of the following:

  • Prototype and iterate on AI/ML solutions, embracing a curious and experimental approach to problem-solving. Stay curious and be a continuous learner with new AI/ML advancements, applying them to foster innovation.
  • Collaborate with data scientists, analysts, and other stakeholders to understand complex business and analytic problems using data science principles and established tools
  • Work on multi-project assignments with multiple business units and across multiple data platforms
  • Design, build, test, validate, and deploy AI and Machine Learning models that solve real-world business problems.
  • Develop end-to-end AI/ML based solutions that optimize business workflows, processes and user experiences
  • Retrain, maintain, and monitor models in production.
  • Easily communicate your modeling solution decisions using your understanding of AI/ML techniques and issues, including choice of model, data, and feature selection, model training, hyperparameter tuning, dimensionality, bias/variance, and validation.
  • Leverage CI/CD best practices, including test automation and monitoring, to ensure successful deployment of AI/ML models and application code.
  • Mentor, develop and train other junior AI/ML practitioners

Qualifications

:
  • Bachelor’s or master’s degree in computer science, Statistics, Mathematics, Engineering or a related field.
  • Proven experience as a machine learning engineer, with at least 5 years of experience in developing and deploying large scale AI/ML models and/or systems in production environment, including batch and/or real-time data processing, model containerization, CI/CD pipelines, API development, model training and productionizing ML models
  • Experience with LLMs and advanced Generative AI tools and frameworks.
  • Strong fluency in languages like Python and SQL, with proficiency in one or more industry recognized ML frame works (e.g., scikit-learn, PyTorch, TensorFlow, Keras).
  • In-depth knowledge of SQL and experience working with relational and non-relational databases (e.g., MySQL, PostgreSQL, MongoDB, Cassandra)
  • Experience with managing large scale data processing using big data cloud services. Experience with AWS services like Redshift, AWS Glue, AWS EMR, and AWS S3 is a plus.
  • Strong understanding of data modeling concepts and data management principles.
  • Strong understanding of real-time data streaming architectures using AWS services like Amazon Kinesis or Apache Kafka.
  • Knowledge of Data Mesh principles and understanding of designing and implementing data architectures following Data Mesh concepts within the AWS ecosystem.
  • Familiarity with AWS security services and features for data security and privacy.
  • Strong problem-solving and troubleshooting skills, with the ability to identify and resolve complex data engineering issues.
  • Excellent communication and collaboration skills, with the ability to work effectively with technical and non-technical stakeholders.
  • Relevant AWS certifications (e.g., AWS ML Specialty, AWS AI Practitioner) would be a plus.
  • Airline and travel industry experience would be a plus.

 

Stay up to date with industry trends, emerging tools, and best practices in test automation and quality engineering. 

Salary Range: $118,000 - 165,000 USD 

Additional Information



All your information will be kept confidential according to EEO guidelines.

Job Tags

Full time,

Similar Jobs

Remote Customer Service Jobs

Chat Support Work from Home - No Experience, Flexible Hours, Paid Weekly | $25-$35/hr Job at Remote Customer Service Jobs

Job Title: Remote Chat Support Specialist Compensation: $25$35 per hour, paid weekly via direct deposit Location: Fully remote open to global applicants Schedule: Flexible shifts ranging from 4 to 8 hours; 1540 hours per week Experience Required: ...

Ponca City Development Authority

Child Care Worker Job at Ponca City Development Authority

 ...Services is currently accepting applications for part time Child Care Workers to work in our Emergency Youth Shelter. Applicants must be 2...  ...driver's license and be able to pass a background check. Prior experience working with children ages 6 - 17 years of age preferred but... 

Get It Recruit - Transportation

Buyer & Planner - Remote | WFH Job at Get It Recruit - Transportation

 ...passion for supply chain excellence? We're looking for a dynamic Buyer & Planner to join our team and play a key role in ensuring the...  ...experience in Supply Chain, Purchasing, or Demand Planning. Remote Supplier Management: Experience managing remote suppliers and manufacturers... 

ACLU of Kansas

Director of Policy and Research Job at ACLU of Kansas

 ...preserving and advancing the civil rights and legal freedoms guaranteed by the United States...  ...to serve as its Director of Policy and Research. This senior-level position will oversee...  ...schedule model allowing staff to work remotely for up to three days per week. APPLICATION... 

Sodexo

Offshore Day Cook Job at Sodexo

 ...Location Name: NON CLIENT - 32441001 Location ID: 32441001 Offshore Day Cook Location: NON CLIENT - 32441001 Workdays/shifts : Varying shifts, days/hours (open availability preferred) . More details will be provided during the interview process. Employment...