BG Staffing Inc-posted about 2 months ago
Full-time • Mid Level
Baltimore, MD
1,001-5,000 employees
Administrative and Support Services

Oversee the end-to-end lifecycle of Machine Learning (ML) models, ensuring they are effectively developed, deployed, monitored, and maintained in production environments.

  • Design, build, and maintain automated ML pipelines for data ingestion, preprocessing, training, validation, and deployment using CI/CD best practices.
  • Develop and optimize ML models, particularly in Natural Language Processing (NLP) and text generation.
  • Implement monitoring and alerting systems to track model performance and reliability.
  • Automate workflows to enhance efficiency, reproducibility, and scalability.
  • Continuously improve model and infrastructure performance.
  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field with 10+ years of experience; a Master's or Ph.D. may substitute for some experience.
  • Minimum 5 years of hands-on experience designing, implementing, and maintaining ML pipelines.
  • Eligibility to obtain and maintain a Public Trust clearance (required by contract).
  • Deep understanding of ML concepts, algorithms, and frameworks (TensorFlow, PyTorch, scikit-learn).
  • Strong Python programming skills with key libraries (NumPy, Pandas, scikit-learn, TensorFlow, PyTorch).
  • Experience with DevOps and CI/CD tools (Jenkins, GitHub Actions, GitLab CI/CD).
  • Proficiency with cloud platforms (AWS preferred) and related ML, compute, storage (S3, EFS), and networking services.
  • Expertise in containerization (Docker) and orchestration (Kubernetes).
  • Solid grasp of data engineering principles, including data pipelines, storage (PostgreSQL, MySQL, MongoDB), and processing (Apache Spark).
  • Familiarity with MLOps tools (SageMaker, MLflow, Kubeflow, DataRobot).
  • Excellent communication, collaboration, analytical, and problem-solving skills.
  • Experience working on federal or state government IT projects.
  • Ability to design scalable, reliable ML systems.
  • Commitment to continuous learning and adoption of new technologies.
  • Familiarity with Java or Scala.
  • Experience with NLP and text generation.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service