Software Engineer (Clojure), Chatterbox Labs, UK

From this post: http://blog.chatterbox.co/recruiting-software-engineer/

Machine Learning; Artificial Intelligence; Natural Language Processing; Functional Programming; Java; Clojure; Lisp

Chatterbox Labs are looking for a Software Engineer to join our, UK-based team to help both implement our cognitive technologies. You should hold an MSc in the field of Computer Science (or a related/similar field) and have experience in a commercial software environment.

You will join our technical team who focus on the research and development of our multi-lingual Cognitive Engine for short form and long form text classification & our Synthetic Data Generator, alongside our Data Scientists.

This diverse role will allow you to both collaborate on machine learning research and to also implement commercial software.

Responsibilities
  • Develop, extend and maintain underlying machine learning within the Cognitive Engine & Synthetic Data Generator
  • Implement & test Clojure & Java code for commercial release
  • Research, explore & evaluate new methods for classification & data synthesis
  • Co-create new Intellectual Property alongside the Data Science team
  • Test and evaluate current technologies and make recommendations for improvements
Required Qualifications
  • MSc in Computer Science or related field
  • Demonstrable experience of using a functional language, e.g. Clojure, Scala, Racket, Common Lisp, Haskell, Erlang, etc
  • Commercial experience using a Java Virtual Machine language (Java, Clojure, Groovy, etc)
  • Experience using collaborative software management tools (git, subversion, etc)
  • Strong problem solving and algorithm development skills
  • The desire to build robust, proven and tested technologies
Desirable Qualifications
  • Experience of developing machine learning software in a commercial environment
  • Experience either researching or applying:
    • Reinforcement Learning
    • Deep learning techniques
  • Experience dealing with large datasets
  • Experience with large-scale processing frameworks (e.g. Hadoop, Spark)
Minimum Education Level

MSc in Computer Science or related field

Language Requirements
  • Spoken English language is essential
  • A second language is useful
To apply

Please send an email to careers@chatterbox.co with a cover note introducing yourself and a bit about you, and attach a comprehensive CV in pdf format.

Advertisements

AI Software Developer, ZenRobotics, Helsinki

Ever wanted to command an AI-powered industrial robot with, say, Lisp? ZenRobotics is hiring talented people, naturally, to save the world! ZenRobotics Ltd., founded in 2007, is based in Helsinki, Finland (We know, there’s the catch you were looking for). We make ZenRobotics Recycler the robotic recycling system, a world first. There are 26 of us, one in three’s a PhD of sorts. No wonder ZenRobotics is officially Europe’s most innovative environmental technology company! We are hiring people who want to achieve extraordinary things. People who have already shipped software. With a codebase the size of an ocean liner. Preferably in Lisp. With a nice machine learning hobby project on the side. For profit. That aside, if you’ve got machine learning / statistics down pat, and years of coding experience, read on: Mother Earth needs you! Your absolute must-haves: You have shipped software previously You show us a portfolio of products you’ve worked, you describe your contribution You dig the code review process, you think you write clean and readable code and tests You have experience with one of the following: Python, R, Matlab/Octave You know intimately one of the following: Lisp (any variant), Java, C/C++ You do machine learning / statistical algorithms e.g. neural networks, decision trees, logistic regression You speak fluent English and want to work full-time in Helsinki To really get us interested, address this wish list: You can apply an acceleration limit in robot motion planning, evaluate whether an ML solution needs more data or a different model family, implement logistic regression given a library of numerical functions … You perhaps have a tech-related (STEM) MSc or PhD, but you might as well be self-taught to the same level You are really enthusiastic about applying machine learning to robotics As to what ZenRobotics would like to offer to you: …here are further words of wisdom from your future co-workers! Nikodemus: “It’s a rare day when you’re only learning one new thing.” Alexey: “We make robots work like no-one else before.” Lasse: “I personally received an award for breaking hardware” Naturally, we also pride ourselves in offering to all employees: A ticket to change the world, for good A superprofessional, utterly not uptight working environment A chance to work with somewhat humble gurus A competitive total compensation … and so we will! Contact us at: ifeellucky at zenrobotics dot com while courageously including the defining “AI” and “Developer” in the subject. 1) Send your CV, 2) describe in concrete terms what software you’ve already built, how, and why, 3) give your answers to our ability wish list above.

Common Lisp Programmer, SRI International

Silicon Valley-based SRI International, a nonprofit research and development organization, performs sponsored R&D for governments, businesses, and foundations. SRI brings its innovations to the marketplace through technology licensing, new products, and spin-off ventures. SRI, commemorating its 65th anniversary in 2011, is known for world-changing innovations in computing, health and pharmaceuticals, chemistry and materials, sensing, energy, education, national defense, and more.

For additional information, visit http://www.sri.com.

The SRI Bioinformatics Research Group seeks a Common Lisp programmer to join the BioCyc and Pathway Tools projects. Pathway Tools is a Common Lisp software system with a wide range of bioinformatics capabilities.

We seek a self-motivated individual whose potential responsibilities will include development of desktop and web-based user interfaces, biological network analysis algorithms, and metabolic engineering software.

Experience and/or knowledge of some of the following will be a plus:
Bioinformatics
Object-oriented databases or frame knowledge representation systems
Machine learning
Biology and/or chemistry
Computer graphics, user interface design
AJAX, Javascript, HTML, XML, SQL

Requirements: B.S.-Ph.D. degrees in Computer Science and/or Bioinformatics along with
1-10 years software development in Common Lisp.

HOW TO APPLY: Apply online at http://www.sri.com/jobs. The job ID # is 101434.
SRI INTERNATIONAL IS AN EQUAL OPPORTUNITY EMPLOYER.

AI Programmer (Clojure) at ZenRobotics, Helsinki, Finland

Ever wanted to command an AI-powered industrial robot with Clojure?

ZenRobotics is hiring talented people, naturally, to save the world!
ZenRobotics Ltd., founded in 2007, is based in Helsinki, Finland (we
know, there’s the catch you were looking for). We make ZenRobotics
Recycler the robotic recycling system, a world first. There are over
20 of us, one in three’s a PhD. No wonder ZenRobotics is officially
Europe’s most innovative environmental technology company.

We are looking for professional programmers who have a passion to get
products done, out the door, and into the wild. Typically this drive
to deliver manifests in the capability to make a strong individual
contribution. You can independently verify technical assumptions and
solutions: e.g. profile code, maybe look at disassembly, write unit
tests for code written by you and by others, and you have a keen
interest to set up experiments for testing real-world phenomena.

Your must-haves:

You have shipped software previously, the larger the codebase the better
You got the skill and the will to solve architecture-level
performance issues
You want to apply at least high-school level physics and geometry
to real-life problems
You come with an attitude to the tune of Let’s Get It Done!
You possess excellent team skills
You speak fluent English
You write clean and inherently reviewable code, you attach your best example
You describe the products you’ve worked on, and how you contributed

To really titillate us, tick all of the boxes on this sweet dream wish list:

You have worked on a product that uses sensors, machine vision,
actuators, or automation
You deliver in some of the following: a functional language (in
order of preference Clojure, other Lisp dialects, ML/Haskell), Java,
C/C++, Python/Perl, R/Matlab
You can apply an acceleration limit in robot motion planning,
characterize how a pinhole camera projects in 2d, apply Bayes’ rule

You perhaps pack a somehow technology-related MSc or PhD, but you
might as well be self-taught to the same level

We, on the other hand, would be proud to offer:

A ticket to change the world, for good
A superprofessional, utterly not uptight working environment
A chance to work with somewhat humble gurus
A competitive compensation

… and so we will! Contact us at: ifeellucky at zenrobotics dot com
to describe in concrete terms, and with references, as to how you
would fit this position.

Scientist (heavy Lisp use), Adaptive Cognitive Systems, Bellingham, Washington

Adaptive Cognitive Systems LLC (http://www.adcogsys.com) is a stable small company, founded in 2006, seeking an exceptionally reliable and diligent senior scientist to conduct human-computer interaction research. ACS has a current contract with the Naval Air Warfare Center (NAVAIR), and ongoing collaborations with university partners, positioning ACS as a leader in the emerging cognitive modeling software domain. The work is fascinating!Requirements:
-Ph.D. in Computer Science, Mathematics, Psychology, Machine Learning, Linguistics, or a related field.
-Minimum 5 years experience industry experience as a senior scientist (with excellent references)
-Experience in analysis of very large data sets, experimental design, and software development
-Proven ability to successfully and quickly write all levels and types of funding proposals
-A track record of high quality journal publications and established industry contacts
-Works effectively with research assistants and research programmers
-The ability to present complex technical information in a clear and concise manner
-Comfortable with change, learning and novelty
Bonus:
-Interest in virtual environments, gaming, and artificial intelligence
Responsibilities:
-Performs all aspects of senior scientist research and documentation
-Co-writes all levels and types of funding proposals
  • Location: Downtown Fairhaven located in Bellingham, Washington
  • Compensation: Salary Depends on Experience
Interested applicants – please send a cover letter and CV to dlunt@adcogsys.com.

Common Lisp Programmer, Menlo Park CA and Gurgaon, India

The position has been filled.

Experienced Common Lisp programmer needed to work on a cutting edge AI system, that involves natural language processing, knowledge representation and reasoning, and education. The project is with SRI International, the AI Center. Experience with natural language processing is desirable but not required. At least three years of professional experience with Common Lisp (or some other dialect of Lisp such as Scheme or Clojure) is required. This is a (potentially long-term) contract. The development platform is Allegro Common Lisp. The primary development locations are in Menlo Park, CA, and Gurgaon, India. We would like to find someone who is close to one of those locations and could work at least part-time on site. However, we will consider any strong candidate regardless of location.

If you are interested in this position, or know of anyone who might be interested, please contact:

Roger Corman, email:  rcorman@cormtech.com