CURRENT OPENINGS

Knexus Research is currently hiring for the positions listed below:

If you're interested in applying, and have the necessary qualifications and experience we seek, please fill out an application.


INTERNSHIP – AI Software Research & Development

About Us:  Knexus Research Corporation is a leading artificial intelligence (AI) and machine learning R&D company with a mission to advance the state-of-the-art in autonomy and decision support systems while serving national science and technology initiatives.

The Opportunity: We are looking for exceptional, dedicated individuals to conduct applied research on AI and machine learning algorithms to solve challenging real world problems in natural language understanding, plan/activity/intent recognition, automated planning, and privacy-preserving data mining.

Details: Summer 2018.  Flexible start date and duration (8-10 weeks).  This is a full time (40 hours per week), paid ($1000/wk), onsite position.

Where: National Harbor, MD. A waterfront district that overlooks the Potomac River, downstream from DC.

What you will do

  • Research and develop a variety of AI algorithms
  • Work with open and closed source AI and machine learning software
  • Build and test proof-of-concept software prototypes
  • Conduct performance studies

Qualifications and Experience

  • Working toward a Masters or PhD in Computer Science (or a related field)
  • Coursework in AI and/or Machine Learning
  • Proficient in one or more of the following Python, Java, C++
  • Experience with open source AI software

Desired Skills

  • Experience with open source AI and machine learning software
  • Experience with one or more of the following: natural language understanding, plan/activity/intent recognition, automated planning, privacy-preserving data mining
  • Experience with simulation and visualization

Work Environment

  • Lab-like, Inventive: AI and machine learning skunkworks
  • Open: Investigate, experiment, learn, actively discuss, listen and be heard
  • Casual:  Leggings, flip-flops, or shorts are ok!
  • Flexible:  Like to sleep in late, and work into the evening?  That’s ok, too

Qualified applicants will be required to

  • Respond to a brief Q&A via email
  • Participate in a short (10 minute) non-technical prescreen phone call
  • Take a 90 min coding test in either Java or Python
  • Participate in a technical interview (by video conference call) with our Intern Mentorship team

All qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, gender identity and expression, age, disability, or Vietnam era, or other eligible veteran status, or any other protected factor.  

Release Date: January  2018

Apply Now

Software Engineer II – US Citizenship Required

About Us:  Knexus Research Corporation is a leading artificial intelligence and machine learning R&D company with a mission to advance the state of the art in autonomy and decision support systems while serving national science and technology initiatives.

The Opportunity:  As a software engineer you will be involved with all parts of the software development life cycle and are expected to contribute to create the best product possible. We are looking for a self motivated engineer who is able to apply their skills and learn new technologies to solve real world problems. The ideal candidate will be a driven, team-oriented individual who will be able to hit the ground running. Prior engineering experience is required, and we will provide further guidance and training in relevant software engineering skills and tools. This is a full time, permanent, on-site position.

Where: Our head office is located in the heart of National Harbor, MD, a waterfront district that overlooks the Potomac River, downstream from DC, with VA on one side and MD on the other.  The possibilities are endless no matter which state you choose to live in!

Responsibilities

  • Collaboratively design, implement, and test software using cutting-edge technologies
  • Develop modular systems in a distributed architecture
  • Use agile development techniques
  • Develop solutions for our customers including simulation, domain knowledge acquisition, and process optimization

Required Qualifications and Experience

  • Degree in Computer Science or related field
  • Minimum 2+ years experience in a Software Engineering position
  • Proficiency with Java and/or Python
  • Experience with distributed version control (e.g. git, mercurial)
  • Experience with build frameworks (e.g. gradle, maven, cmake, gulp)
  • Experience with unit test frameworks (e.g. junit, testng, mocha, python unittest)
  • Experience working in a small team environment

Bonus Experience

  • Artificial Intelligence and/or Machine Learning experience
  • Proficiency with C++, JavaScript, and TypeScript
  • Experience creating and using REST APIs
  • Familiarity with technologies such as Docker, SQL, NoSQL, Node, Spring, Flask
  • Experience with Kanban Workflow, GitFlow, and related software engineering practices

Work Environment

  • Lab-like, Inventive:  web technologies, AI, machine learning skunkworks
  • Open:  Investigate, experiment, learn, actively discuss, listen, and be heard
  • Casual:  Flip-flops and shorts are ok!
  • Flexible:  Like to sleep in late, and work into the evening?  That’s ok too
  • Work alongside top AI scientists and engineers!

Perks & Benefits

  • Competitive salary
  • Performance bonus
  • Fully vested company contributions to employee retirement plan
  • Great health insurance (medical, Rx, dental & vision) with company contribution
  • We pay your Short Term Disability, Life and Accidental insurances
  • 3 weeks of paid time off per year that increases with tenure, plus, 10 Federal Holidays!
  • Relocation assistance for out of state moves
  • Monthly telecommuting allowance (so you can work from home when necessary)
  • Free covered parking at the head office

Citizenship:  Due to Federal Government Contractual requirements, US Citizenship is required for this position.

Interview and Selection:  Applicants should be prepared to discuss and explain their computer science and development experience, participate in a programming test, submit any publications they have authored, and submit code or knowledge engineering samples as applicable.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity and expression, age, disability, or Vietnam era, or other eligible veteran status, or any other protected factor.

Release Date: January 2018

Apply Now

AI Scientist – US Citizenship Required

About Us:  Knexus Research Corporation is a leading artificial intelligence (AI) and machine learning R&D company with a mission to advance the state-of-the-art in autonomy and decision support systems while serving national science and technology initiatives.

The Opportunity: We are looking for exceptional, driven individuals to conduct basic and applied research on automated planning and scheduling algorithms, plan recognition, and plan knowledge learning. The candidate will develop and demonstrate robust and efficient solutions to real-world problems of significant complexity. This position would give you the opportunity to contribute to cutting-edge research and shape the development and maturation of new automated planning technologies. The candidate will be expected to design and prototype innovative solutions to AI problems.

Start Date: Immediate.

What will you do

  • Research and develop a variety of knowledge-intensive AI algorithms.
  • Work with open and closed source AI software.
  • Develop and test proof-of-concept software prototypes.
  • Design and conduct algorithm performance studies.
  • Author technical reports and articles.

Where: National Harbor, MD. A waterfront district that overlooks the Potomac River, downstream from DC.

Work Environment

  • Lab-like, Inventive:  AI and  machine learning.
  • Open: Investigate, experiment, learn, discuss, be heard and finish each other’s sentences.
  • Casual:  Flip-flops and shorts are ok!
  • Flexible:  Like to sleep in late, and work into the evening?  That’s ok, too.

Qualifications and Experience

  • Ph.D or Masters in computer science or related field.
  • Demonstrated research in knowledge-based artificial intelligence techniques such as hierarchical planning, plan recognition, or explanation-based learning.
  • A track-record of publishing AI research in competitive conferences and journals.
  • Proficient in representation of computational knowledge such as planning domain models, hierarchical task networks, or semantic grammars.
  • Proficient in programming in one or more of the following: Python, Java, C++.
  • Experience conducting experiments testing AI capabilities in a simulated or real environment.

Desired Skills

  • Experience with application of planning algorithms to real/open-world planning tasks, with significant uncertainty.
  • Experience working as a member of a software development team.
  • Working knowledge of Common Lisp.

Citizenship:  U.S. citizenship required.

Interview and selection: Applicant should be prepared to discuss and explain their computer science and AI research experience, participate in a programming test, submit any publications they have authored, and submit code or knowledge engineering samples as applicable.

All qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, gender identity and expression, age, disability, or Vietnam era, or other eligible veteran status, or any other protected factor.

Release Date: 20 July 2017

Apply Now