Search

MLOps Engineer

TAYS INC
locationBaltimore, MD, USA
PublishedPublished: 6/14/2022
Engineering
Full Time

Job Description

Job Description

MLOps Engineer

At TAYS, every team member is vital. We recognize and celebrate diverse insights, believing they fuel our innovative spirit. We are not just tech-savvy; we are people-centric. you will have a voice. Your unique perspective will help us solve complex problems, and we welcome your ideas. Here, you will collaborate closely with our clients, forging lasting relationships. We are on a quest for the brightest minds who relish technical challenges. If you are ready to contribute to our vibrant high-tech and high-touch community, let's uncover possibilities together! 

Opportunity:

TAYS is seeking a MLOps Engineer to join our dynamic team! The MLOps Engineer contributes to various projects within a federal agency. This role is based in Woodlawn, MD, and requires a qualified candidate with robust analytical, problem-solving, and communication skills, coupled with keen attention to detail.  

The candidate must be local to the DMV area. Must be on-site five days a week in Woodlawn, MD.

Key Required Skills:

Machine Learning, Python, NoSQL and Relational Databases, DevOps, CI/CD, and Cloud Platforms (AWS, Azure) and related ML services.

Position Description:

  • Ensure that ML models can be effectively developed, deployed, managed, and monitored in Production environments.
  • Productionize ML models – integrate trained ML models with Production systems
  • Build and manage ML pipelines – design, build, and maintain automated pipelines including data ingestion, data preprocessing, model training, validation, and deployment utilizing CI/CD practices.
  • Infrastructure management – set up and manage infrastructure for ML workloads utilizing cloud platforms and containerization technologies.
  • Monitoring and alerting – implement monitoring systems to track performance of ML models in Production
  • Automation – automate various tasks within the ML workflow to improve efficiency and reproducibility
  • Performance optimization – identify ways to optimize the performance, efficiency, and scalability of ML models and their supporting infrastructure
  • All other duties as assigned or directed.

Skills Requirements:

FOUNDATION FOR SUCCESS (Basic Qualifications)

  • Bachelor's Degree and 10+ years experience in Computer Science, Mathematics, Engineering or a related field.
  • Masters or Doctorate degree may substitute for required experience
  • Minimum 5 years of hands-on experience designing, developing, implementing and maintaining ML pipelines
  • Must be able to obtain and maintain a Public Trust. Contract requirement.

*** Selected candidate must be willing to work on-site in Woodlawn, MD 5 days a week.

FACTORS TO HELP YOU SHINE (Required Skills)

These skills will help you succeed in this position:

  • Strong foundation in Machine Learning including understanding of concepts, algorithms, model training and frameworks (TensorFlow, PyTorch, scikit-learn).
  • Strong programming skills, especially Python, and relevant libraries (scikit-Learn, TensorFlow, PyTorch, NumPy, Pandas).
  • Strong understanding of DevOps principles and experience with CI/CD tools (Jenkins, GitHub Actions, Gitlab CI/CD, etc.)
  • Proficiency with cloud platforms (AWS preferred) including ML services, compute, storage (S3, EFS), and networking.
  • Experience with containerization (Docker) and orchestration (Kubernetes).
  • Knowledge of data engineering fundamentals including understanding of data pipelines, data storage (PostgreSQL, MySQL, MongoDB), and data processing frameworks (Apache Spark).
  • Familiarity with MLOps platforms and tools (e.g., Sagemaker, MLflow, Kubeflow, DataRobot).
  • Strong communication, collaboration, problem-solving, analytical, and critical thinking skills.

HOW TO STAND OUT FROM THE CROWD (Desired Skills)

Showcase your knowledge of modern development through the following experience or skills:

  • Prior experience with federal or state government IT projects.
  • Ability to design scalable, reliable, and efficient ML systems.
  • Willingness to continuously learn new technologies and best practices.
  • Familiarity with other programming languages such as Java and Scala.
  • Experience with Natural Language Processing (NLP) for text and language generation.

Education:

  • Bachelor's Degree and 10+ years experience in Computer Science, Mathematics, Engineering or a related field.
  • Must be able to obtain and maintain a Public Trust. Contract requirement.

Why TAYS is the Perfect Place for You: 

  • Flexibility: Enjoy work-life harmony with our flexible working options. 
  • Remote Work: While our heart is in Baltimore, most of our roles support remote work. 
  • Benefits: Competitive packages, including tuition reimbursement. 
  • Leisure: Generous PTO, including 11 federal holidays and 2 floating holidays. 
  • Team Events: Quarterly gatherings for team bonding or community service. 
  • Military Friendly: We value the dedication and discipline of veterans and service members and urge them to apply. 

Commitment to Diversity:

 TAYS Inc. is an equal opportunity employer. We consider all qualified applicants for employment without regard to race, color, national origin, religion, creed, sex, sexual orientation, gender identity, marital status, parental status, veteran status, age, disability, or any other protected class. 

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...