
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!