You are viewing a preview of this job. Log in or register to view more details about this job.

Machine Learning Engineer (Entry-level)


Trabus Technologies (TRABUS), a minority-owned, service-disabled veteran-owned small business (SDVOSB) headquartered in San Diego, California, is seeking a highly motivated Machine Learning Engineer to join our dynamic team. As a leading provider of solutions in artificial intelligence and wireless technologies, we are committed to solving real-world problems through technical innovation.

In this role, you will leverage your knowledge of machine learning algorithms and software engineering to contribute to diverse AI-based projects related to resource planning for ship maintenance, marine transportation and climate/environmental informatics.   Work will involve developing machine learning based models to deliver predictive insights and analytics for robust web-based full-stack AI applications.  The AI applications will span projects across both government (DoD, DoT, NOAA etc.) and commercial domains.   

Responsibilities:

  • Write code to extract and pre-process training data sets, handling disparate data formats and APIs
  • Research, select, and develop appropriate ML/DL algorithms and models to tackle AI problems across disparate data domains (Navy, Transportation, Environmental Sciences, Healthcare, Public Safety etc)
  • Work with TRABUS Data Science team to deliver scalable AI solutions involving LLMs, RAG, prompt engineering, computer vision and NLP tools. 
  • Work alongside other AI/ML and DevOps engineers in establishing automated AI workflows that continuously provide inferences/predictions
  • Develop validation and test routines to measure and evaluate the quality of predictions

Qualifications:
·      2+ years programming experience in Python
·      Completed coursework in Machine Learning, Deep Learning, Algorithm Design, and Data Science
·      Knowledge of Python libraries - Pandas, scikit-learn, Keras, Tensorflow, and/or PyTorch
·      Good understanding of databases and API-based data ETL operations
·      Strong knowledge of Linux or Unix-like OS
·      Excellent coding skills in Python, ability to handle and analyze large data sets/streams, and familiarity with web frameworks such as Django and Flask
·      Experience in handling git repositories

Preferred Qualifications:

  • Bachelor's degree (Master's degree is preferred) in Computer Science/Engineering/Data Science or other STEM related discipline
  • Strong knowledge of DevOps tools and practices
  • Experience working with cloud platforms such as AWS, Azure, or Google Cloud
  • Familiarity with agile development methodologies and continuous integration/continuous deployment (CI/CD) pipelines
  • Ability to obtain a security clearance or have one already
  • US Citizenship required

Trabus Technologies has been recognized by “Inc. 5000” as one of the 5,000 fastest-growing, privately held small companies in the United States for seven years in a row. We are a forward-thinking business ready to engage in and overcome our customers’ challenges.

If you're ready to bring your creativity, enthusiasm, and technical abilities to a dynamic team that values innovation, then we encourage you to apply today!