This job board retrieves part of its jobs from: Toronto Jobs | Emplois Montréal | IT Jobs Canada

The hottest job offers in the state of Virgina

To post a job, login or create an account |  Post a Job

Machine Learning Engineer

Criterion Systems, Inc

This is a Full-time position in Reston, VA posted January 9, 2022.

At Criterion Systems, we developed a different kind of business—a company whose real value is a reputation for excellence built upon the collective skills, talents, perspectives, and backgrounds of its people.

By accepting a position with Criterion Systems, you will join a group of professionals with a collaborative mindset where we share ideas and foster professional development to accomplish our goals.

In addition to our great culture, we also offer competitive compensation and benefit packages, company-sponsored team building events, and advancement opportunities.

To find out more about how Criterion can help you take your career to the next level please visit our website: .


  • Develops, creates, and modifies general computer applications software or machine learning utility programs.
  • Analyze user needs and develop software solutions.
  • Designs software or customizes software for client use with the aim of optimizing operational efficiency and creating machine learning capabilities.
  • May analyze and design databases within an application area, working individually or coordinating database development as part of a team.
  • Researches, designs, develops, and tests operating systems-level software, compilers, and network distribution software for industrial, military, communications, aerospace, business, scientific, and general computing applications.
  • Sets operational specifications and formulate and analyze software requirements.
  • Apply principles and techniques of computer science, engineering, and mathematical analysis.
  • Analyzes user interfaces, maintain hardware and software performance tuning, analyze workload and computer usage, maintain interfaces with outside systems, analyze downtimes, analyze proposed system modifications, upgrades and new COTS.
  • Defines the problem, and develops system requirements and program specifications, from which programmers prepare detailed flow charts, programs, and tests.
  • Coordinates closely with programmers to ensure proper implementation of program and system specifications.
  • Develops, in conjunction with functional users, system alternative solutions.


  • Bachelors Degree in a related field
  • 7-12 years experience
  • Must have an active TS/SCI w/Poly clearance.

Criterion Systems, Inc.

and its subsidiaries are committed to equal employment opportunity and non-discrimination at all levels of our organization.

We believe in treating all applicants and employees fairly and make employment decisions without regard to any individual’s protected status: race, ethnicity, color, national origin, ancestry, religion, creed, sex/gender, gender identity/gender expression, sexual orientation, physical and mental disability, marital/parental status, pregnancy (including childbirth, lactation, and related medical conditions), age, genetic information (including characteristics and testing), military and veteran status, or any other characteristic protected by law.

For our complete EEO/AA and Pay Transparency statement, please visit

Sorry the Share function is not working properly at this moment.

Please refresh the page and try again later.