What are the responsibilities and job description for the Machine Learning Software Engineer position at EIGENNET LLC?
Job Title: AI Engineer – Federal AI & AutomationEmployment Type: W2-Contract role (40 hours per week)Work Authorization: U.S. Citizenship is required due to federal government contract requirements.Work Mode: Onsite in Rockville, MD (primary). Work may also be performed onsite at Washington, DC; New Carrollton, MD; Ogden, UT; or Farmers Branch, TX based on project needs.Place of Performance: Rockville, MD.Travel: Position requires willingness to travel to other U.S. work locations as needed Position Overview:The AI Engineer will deliver AI-enabled automation and API support using Client’s-approved, whitelisted AI tools in support of the API program. Responsibilities:Develop AI-assisted workflows for code, testing, and documentation.Support model deployment, inference, and feedback loops.Implement secure MLOps pipelines aligned with Client's standards.Collaborate with data and API engineers to integrate AI services. Experience Required: Minimum of three (3) to five (5) years of AI/ML engineering experience.Proficiency in Python and ML frameworks (PyTorch, TensorFlow).Experience deploying models via APIs and supporting inference workflows.Experience working in secure or regulated environments. Educational Qualifications:Bachelor’s degree in computer science, Information Technology, or related discipline.
Salary : $120,000 - $140,000