Skip to Content

Eduworks is looking to expand our software engineering operations and our corps of independent sales representatives.

Our culture stresses talent, autonomy, integrity, collaboration, and a drive to exceed customer expectations. We offer a comprehensive benefit package, a great deal of flexibility, and the opportunity to work on interesting problems with highly capable and professional colleagues. Many of our staff work remotely.

If this sounds like your type of work, please feel free to send a note and CV to jobs@eduworks.com.

Openings


Applications Developer

Eduworks, a small innovative software R&D firm specializing in applying Machine Learning and Natural Language Processing to education, training, simulation and human capital management for Government and commercial clients, is seeking a full-time applications developer. As an applications developer, you will work with our team of researchers, designers, and engineers and play a critical role in understanding and creating solutions to problems using new algorithms and technology in a wide-range of domains. You will employ a mix of standard, advanced, and custom technologies, including in-house web-development frameworks and tools, and participate actively in the discussions around technology choices. You will be involved in creating a diversity of web, mobile and custom hybrid applications.

Eduworks is an ideal environment to apply your rock-solid base in computer science, while building your skills in areas including DevOps, Data Engineering, AI, NLP, ML and simulation. You will have opportunities to master a broad range of technologies and stretch your limits through continuous learning.

Specific languages or experience are less important than the ability to learn independently, desire to learn new skills rapidly, and the tenacity to persist through tough challenges. We value strong written and verbal skills, an interest in direct client interactions, and a drive to contribute to team performance and business growth. You will work from our Corvallis, OR office, or remotely in proximity to Orlando, Washington D.C., or New York City.

Required

  • B.S. in Computer Science, Software Engineering, or similar academic degree
  • At least one year of professional experience in a technical software development position
  • Desire for intellectual and technical collaboration, valuing multiple inputs, and ability to work both independently and as part of a team
  • Excellent verbal and written communication skills; ability to effectively articulate and document technical problems and solutions
  • Strong conceptual skills; ability to think abstractly
  • Demonstrated ability to work and acquire new skills independently, and to rapidly acquire knowledge in new application domains

Desired

  • Full-stack web application development experience, including Java and/or Javascript
  • Strong object-oriented design and coding skills (Java and/or C/C++) and data structures
  • Experience with Javascript and HTML5/CSS3
  • Experience with relational and/or non-relational databases
  • Interest in direct client interactions, customer briefings, proposal writing

To apply, send a cover letter and resume to jobs@eduworks.com. Direct applicants only.

Eduworks offers a flexible, performance-based work environment, with opportunities to work autonomously and choose the tools and scheduling that best help you get the job done, while maintaining work-life balance. We value developer initiative and encourage learning through experimentation. Eduworks is an equal opportunity employer and encourages qualified applications from groups underrepresented in STEM disciplines.

We do NOT accept applications submitted through job sites such as Indeed, Dice, and Monster.


Full-Stack Developer

Our full-stack developers build custom software applications to showcase and use new technology. Working in conjunction with researchers and designers, they play a critical role in understanding and creating solutions to problems using new algorithms and technology in a wide-range of domains. We use a mix of standard, advanced, and custom technologies, including in-house web-development frameworks and tools, and our developers participate actively in the discussions around technology choices. While most of our current work revolves around building web applications, we occasionally build mobile and IOT applications.

We offer a flexible, performance-based work environment, with opportunities to work autonomously and choose the tools and scheduling that best help you get the job done, while maintaining work-life balance. We value developer initiative and encourage learning through experimentation.

Our full-stack developer position does not require specific experience with machine learning / AI, and natural language processing, but candidates must be willing to immerse themselves in and understand solution domains for products they develop.

We are looking for a candidate with a solid base in computer science, who are looking to build their skills as full-stack developers, including DevOps, master a broad range of technologies, and stretch their limits through continuous learning. Specific languages or experience are less important than the ability to learn independently, desire to learn new skills rapidly, and the tenacity to persist through tough challenges.

Experienced

  • B.S. in Computer Science, Software Engineering, or similar training and experience
  • Full-stack web application development experience, including Java and/or Javascript; at least 1 year of full-time professional experience
  • Strong object-oriented design and coding skills (Java and/or C/C++) and data structures
  • Experience with Javascript and HTML5/CSS3
  • Experience with relational and/or non-relational databases
  • Desire for intellectual and technical collaboration, valuing multiple inputs, and ability to work both independently and as part of a team
  • Excellent verbal and written communication skills; effectively articulate and document technical problems and solutions

To apply, send an email cover letter and a CV to jobs@eduworks.com.

We do NOT accept applications submitted through job sites such as Indeed, Dice, and Monster.


NLP / Machine Learning / AI Developer

Our natural language processing and machine learning developers are an integral part of our research and solutions team. This includes adapting existing solutions to new domains and problems, building leading-edge prototypes, and participating in core algorithms research and innovation.

We offer engineers and developers the opportunity to participate in leading-edge research, learn advanced skills and technologies, and experiment with new tools and approaches, all in an environment where curiosity, creativity, and innovation are highly valued.

We are looking for a candidate with a solid base in computer science, who is looking to build their skills as a natural language processing / machine learning / AI engineer. In addition to strong computer science fundamentals, candidates should have aptitude and additional training or experience in natural languages / linguistics and/or advanced mathematics.

Specific languages or experience are less important than the ability and desire to learn new skills rapidly, ability to work and learn independently, and the tenacity to persist through tough challenges. For candidates without relevant graduate-level training, the position will require additional senior and graduate-level coursework in natural language processing, linguistics, machine learning / AI and mathematics. Support for ongoing education and training is available.

Experienced

  • M.S, or PhD. in Computer Science, Computational Linguistics or similar; or B.S and additional degrees or equivalent experience in linguistics, foreign languages, advanced mathematics or related fields
  • Experience or coursework in computational linguistics, natural language processing, language data processing, linguistics and/or natural language parsing and annotation
  • Experience or coursework in machine learning, AI, or data mining
  • Strong object-oriented design and coding skills (Java and/or C/C++) and data structures
  • Strong aptitude and additional training or experience in natural languages / linguistics and/or advanced mathematics
  • Excellent understanding of English grammar, spelling, punctuation, and usage
  • Comfortable working with speech and text language data in multiple languages
  • Interest and ability to learn multiple languages, frameworks, and technologies rapidly
  • Strong conceptual skills; ability to think abstractly
  • Ability to work and acquire new skills independently; rapidly acquire knowledge in new application domains
  • Desire for intellectual and technical collaboration, valuing multiple inputs, and ability to work both independently and as part of a team
  • Excellent verbal and written communication skills; effectively articulate and document technical problems and solutions

To apply, send an email cover letter and a CV to jobs@eduworks.com.

We do NOT accept applications submitted through job sites such as Indeed, Dice, and Monster.