Williamsport, PA
Software Engineer
Job Description
Work includes:
- Advanced research into novel AI applications
- Serious Game / Training Simulation development
- Development of graphical AI modeling languages and IDE's
- Work with speech and natural language recognition technologies
Responsibilities:
- Create AI behavior models for employment in a variety of domains
- Deploy to a variety of platforms, in a variety of domains (DoD, Healthcare, Energy)
- Employ cutting edge AI research to create realistic characters and entities to enhance training experiences
- Develop and enhance speech recognition and natural language technologies
- Develop and enhance a graphical behavior and device modeling technology
- Work with Subject Matter Experts to capture knowledge about a variety of training domains
- Analyze user needs and develop software solutions
- Collaborate with a small team of talented engineers to design and optimize code
- Create design documents for complex software systems
- Perform routine software maintenance
- Develop immersive training environments in Unity3D and other simulation environments
Required Qualifications:
- Must be a U.S. Citizen; Work Visa is not eligible
- Strong analytical and critical thinking skills
- Must enjoy learning new things
- Bachelor’s degree in Computer Science or a related field
- Knowledge of Java, C#, or other programming languages
Preferred Qualifications:
- 3-5 years of previous experience in software development, computer engineering, or other related fields
- Experience working with Artificial Intelligence
- Experience in UI/UX design
- Experience in Natural Language Processing (NLP)
- Experience developing with relational databases such as MySQL, Oracle, and SQL Server
Why Work Here:
- Competitive Salary
- Full Benefits partially subsidized by Company
- Company Matched Simple Retirement Account (SRA)
- Generous Paid Time Off (Holidays, Vacation, and Sick Time)
- Short-term and long-term disability insurance provided
- Merit Raises and Performance Bonuses available
- Small Company Environment
- Snack Bar
- Casual Dress Code
Candidates meeting the above criteria will be contacted to discuss the opportunity and your experience. Discovery Machine® is an equal opportunity employer offering competitive salary, benefits, and a flexible work schedule with core hours. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, or national origin.
Company Description
Discovery Machine® Inc. is a growing software developer and service provider for a variety of DoD and commercial customers.
Founded in 1999, Discovery Machine® develops a variety of software technologies aimed at opening up Artificial Intelligence (AI) to the masses. Our graphical modeling languages and development environments enable non-programmers to directly participate in the development of immersive training. Discovery Machine® creates intelligent agents and virtual instructors to improve virtual training experiences in a variety of distributed environments.
Made of a small, tight-knit team of talented engineers, Discovery Machine® develops and deploys a set of software solutions that push the boundaries of AI technology. From advanced research into completely novel AI technologies, to development of immersive 3D training environments, work at Discovery Machine® constantly exposes our employees to new and interesting engineering challenges.
Applicants must enjoy learning new things.
Founded in 1999, Discovery Machine® develops a variety of software technologies aimed at opening up Artificial Intelligence (AI) to the masses. Our graphical modeling languages and development environments enable non-programmers to directly participate in the development of immersive training. Discovery Machine® creates intelligent agents and virtual instructors to improve virtual training experiences in a variety of distributed environments.
Made of a small, tight-knit team of talented engineers, Discovery Machine® develops and deploys a set of software solutions that push the boundaries of AI technology. From advanced research into completely novel AI technologies, to development of immersive 3D training environments, work at Discovery Machine® constantly exposes our employees to new and interesting engineering challenges.
Applicants must enjoy learning new things.
Recommended Skills
- Analytical
- Artificial Intelligence
- C Sharp (Programming Language)
- Computer Engineering
- Critical Thinking
- Information Technology
Browse other jobs