EngineerJobs.io
← Back to all jobs

Job Description

The AI/ML Engineer will design, build, test, and productize machine learning algorithms and models, supporting end-to-end lifecycle ownership from data and training through deployment, monitoring, and continuous improvement. This onsite role in Annapolis Junction, MD also includes integration oversight and serves as a primary point of contact for AI-related initiatives, with possible leadership of distributed technical teams.

Key Responsibilities

  • Design, create, test, and productize AI/ML algorithms and models to address complex business challenges.
  • Develop models that support continuous learning and predictive analysis aligned with business logic and customer requirements.
  • Manage the full model lifecycle, including data pipeline interaction and architecture design, continuous training, deployment, scheduling, monitoring, and performance tuning based on iterative user feedback.
  • Provide system integration oversight across AI/ML capabilities and related environments.
  • Act as a primary point of contact for AI-related initiatives.
  • May lead geographically diverse technical teams.

Required Qualifications

  • Active security clearance at the TS/SCI polygraph level is required.
  • Hands-on experience working with various machine learning libraries, packages, and frameworks.
  • Proficiency in statistical analysis, data selection, application of metrics, and presentation of results.
  • Practical understanding of model deployment, scheduling, monitoring, retraining, and system integration oversight.
  • Familiarity with concepts across application development, infrastructure management, data engineering, and data governance.
  • Exceptional analytical, problem-solving, and interpersonal skills to collaborate with stakeholders and lead distributed teams.
  • Education and experience: Bachelor’s Degree in Computer Science/Computer Engineering/Software Engineering (or related technical discipline) plus 2+ years of professional software engineering experience, OR High School Diploma/GED plus 5+ years of hands-on technical software development experience in lieu of a degree.

Technology Stack

  • Python
  • Java
  • C
  • R

Desired Skills

  • Expert knowledge of multiple programming languages, including Python, Java, C, or R.

Compensation and Benefits

Salary: USD 154,000 - 183,000 per year.

  • Top-of-market compensation and benefits package
  • Nyla FLEX program (custom-tailored benefits)
  • 4 weeks of Annual Leave plus 11 holidays, with an additional day of Annual Leave for each year at the company
  • Flexibility to cash out annual leave hours, opt out of other Nyla benefits, and/or arrange for additional hours on contract (over 40 hrs/week)
  • Option to earn 1.3 times your hourly rate once you work over 1880 hours on contract
  • Option to buy additional annual leave for a total of 6 weeks of annual leave (up to 240 hours of leave plus 11 holidays)
  • Paid anniversary leave
  • Option to scale down to 30-32 hours while still receiving top-tier Nyla benefits
  • Health care (medical, dental, vision) 100% covered by the company
  • 10% 401k matching with full vesting day 1
  • $5,000 per year for Professional Development to be used toward fees, tuition, or time off
  • Student loan repayment program
  • 8 hours of volunteering annually

About Nyla Technology Solutions

Nyla Technology Solutions delivers AI, Data Science, and Software Engineering services for the U.S. Government. The company is headquartered in Columbia, Maryland and supports a forward-thinking approach to technology development and delivery.

Similar Jobs