Position: Machine Learning Engineer Full-time Location: San Diego, CA Compensation: $85,000 - $95,000 Clearance Level: Secret
Trabus Technologies (TRABUS), a minority-owned, service-disabled veteran-owned small business based in San Diego, has delivered innovative solutions in wireless technologies, cybersecurity, and AI to federal and private sector clients since 2010. With deep expertise in emerging technologies and engineering support for the armed services, TRABUS is recognized by Inc. 5000 as one of the nation’s fastest-growing private companies for seven consecutive years, reflecting its commitment to solving real-world challenges through technical excellence and innovation. SUMMARY: TRABUS has an opportunity for 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
REQUIREMENTS:
2+ years of programming experience in Python
Completed coursework in Machine Learning, Deep Learning, Algorithm Design, and Data Science
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
DESIRED:
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
Must be proficient in MS Office Applications
Must have strong written and oral communication skills
Must demonstrate attention to detail, procedural compliance, and the ability to manage multiple duties simultaneously while meeting deadlines
Ability to obtain a security clearance or have one already
US Citizenship required
EDUCATION:
BS in Computer Science, Data Science, Statistics or a related field
BENEFITS:
Paid Time Off
Holidays
Health Insurance
Dental Insurance
Vision Insurance
Flexible Spending Account
401(k)
Life AD&D
US citizenship and a final DoD adjudicated Secret Clearance
To apply, go to https://trabus.com/careers and click on “View Openings”
Trabus Technologies is an Equal Employment Opportunity Employer. We are committed to the principles of equal employment opportunity and will not discriminate against any employee or applicant for employment because of race, color, religion, sex, national origin, age, disability, veteran status, or any status protected by federal, state, or local discrimination laws. Trabus Technologies (TRABUS) offers a competitive salary and full range of benefits.