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


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.


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.