Senior Software Engineer

Sorry, this job was removed at 8:02 p.m. (MST) on Thursday, May 28, 2015
Find out who's hiring in Greater Boulder Area.
See all Developer + Engineer jobs in Greater Boulder Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.


thinktopic-logo.png

POSITION: SENIOR ENGINEER

ThinkTopic, a software consultancy focused on machine learning, computer vision, recommendations, and distributed systems, is looking for an experienced software engineer to join us full-time.  This role will involve large scale system architecture of micro-service based platforms, cloud infrastructure engineering, research and development primarily in Clojure. You will be collaborating with a growing team of experienced engineers coming from both academia and industry, and you’ll have the opportunity to learn,  implement and improve on cutting edge algorithms that will be used in production.

 


OUR CULTURE

ThinkTopic is a profitable start-up based in Boulder, Colorado, and we value a healthy work/life balance over boom and bust burnout cycles.  We are building a world-class team of top talent who relish digging into difficult, technical problems from which most people shy away, and we’ve got big (secret) plans for the future.
 

Flexibility - You’re given the freedom to get the job done whenever and wherever you’d like, although we enjoy learning from each other so we prefer to work together at the office most days.

Mentorship - We believe mentorship is something we can all provide to each other, and we want to bring in team members who have knowledge and interests to share with the rest of us.

Fun - We enjoy the work we do. We have created a dynamic workplace that we look forward to getting back to each morning.  We love listening to music, reading books and research papers, travelling the world, drinking beers, and bringing our dogs to the office.  Boulder has amazing access to the outdoors, so if you enjoy hiking, biking, climbing, skiing, or rafting, then this town will be heaven on earth for you.

 


YOUR WORK

The most important traits of a good candidate for ThinkTopic are energy, intellectual curiosity and the enthusiasm to dive into the work.
 

For the Senior Engineer position, we are looking for someone who:

  • has experience in one or more of distributed systems, machine learning (neural networks), computer vision or recommendation systems

  • understands distributed service architectures, messaging, and cloud deployment

  • is comfortable working across the stack (algorithms, services, REST apis, dev ops)

  • already knows or is willing to learn Clojure, and has experience in a variety of languages (functional programming is a plus)

  • takes initiative and is self-directed

  • communicates effectively with a team

  • enjoys introducing new approaches and ideas to the team
     

This is a senior level position, and salary will be commensurate with experience.

 


OUR COMMITMENT

We designed a custom revenue and equity allocation algorithm based on our collective experience working at other technology companies. The system is designed so that no matter when someone joins the business they will be fairly compensated based on our success, and we don’t require VC investment or an acquisition to benefit all employees. This is a company with a long term strategy versus a quick exit plan.

Our office is located in Boulder, Colorado.


*This position does not currently offer visa sponsorship to work in the United States.

**All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, or national origin. Minorities and women strongly encouraged to apply.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

1050 Walnut Street , Boulder, CO 80302

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about ThinkTopicFind similar jobs