Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Python > Jobs: Lisp and Python programmers wanted in the LA area

Reply
Thread Tools

Jobs: Lisp and Python programmers wanted in the LA area

 
 
Tech HR
Guest
Posts: n/a
 
      02-26-2007
http://www.smartcharter.com/jobs.html

Smart Charter Inc. is a dynamic new startup company aiming to
revolutionize the purchase and sale of private aviation services. If you
are ready for a challenging ground-floor opportunity with significant
upside potential you've come to the right place. We are not your typical
dotcom. We have a razor-sharp focus on an existing multi-billion-dollar
market. We are well funded, and have the connections and the technical
expertise we need to revolutionize an industry.

We are looking for people who are highly motivated and passionate about
their work, and able to produce high quality code within a fast paced
development environment.

We are hiring for the following positions:

€ Senior software engineer -- Ideal candidate would have significant
development experience, possibly an advanced degree in computer science
or related field, experience developing planning & scheduling or
operations software using linear programming and heuristic search
methods. Proficiency in multiple languages including (but not limited
to) C++, Python and Common Lisp would also be desirable.

€ Windows software engineer -- This person will be responsible for
integrating elements of our products into multiple existing Windows
applications. An ideal candidate would have experience in development
for the PC platform, in multiple tool suites, including Visual
Studio.net Useful skills include the ability to work within existing
interfaces, protocols, and code structures and to work with extensively
with database applications.

€ Web developer, senior web developer, system administrator -- Our
website is currently a LAMP appication with P=Python. We are looking for
bright motivated people who know or are willing to learn Python and/or
Linux, Apache and MySQL system administration skills. (And if you want
to convince us that we should switch over to Postgres, we're willing to
listen.)

We are more interested in smarts, passion, and a willingness to learn
new things than specific credentials. If you are interested in joining
us drop us a line at: tech-hr at smartcharter.com
 
Reply With Quote
 
 
 
 
dixkey@gmail.com
Guest
Posts: n/a
 
      02-26-2007
On Feb 26, 6:32 am, Tech HR <(E-Mail Removed)> wrote:
> Our
> website is currently a LAMP appication with P=Python. We are looking for
> bright motivated people who know or are willing to learn Python and/or
> Linux, Apache and MySQL system administration skills. (And if you want
> to convince us that we should switch over to Postgres, we're willing to
> listen.)

This is more out of curiosity, but does it mean that you wouldn't be
willing
to listen about a switch from Python to Lisp?

 
Reply With Quote
 
 
 
 
Tech HR
Guest
Posts: n/a
 
      02-26-2007
In article <(E-Mail Removed) om>,
http://www.velocityreviews.com/forums/(E-Mail Removed) wrote:

> On Feb 26, 6:32 am, Tech HR <(E-Mail Removed)> wrote:
> > Our
> > website is currently a LAMP appication with P=Python. We are looking for
> > bright motivated people who know or are willing to learn Python and/or
> > Linux, Apache and MySQL system administration skills. (And if you want
> > to convince us that we should switch over to Postgres, we're willing to
> > listen.)

> This is more out of curiosity, but does it mean that you wouldn't be
> willing to listen about a switch from Python to Lisp?


No, it doesn't mean that. In fact, there is a significant faction in
the technical staff (including the CTO) who would like nothing better
than to be able to use Lisp instead of Python. But we have some pretty
compelling reasons to stick with Python, not least of which is that it
is turning out to be very hard to find Lisp programmers. (Actually,
it's turning out to be hard to find Python programmers too, but it's
easier to train a Java programmer or a Perler on Python than Lisp. We
also have fair bit of infrastructure built up in Python at this point.)

But we're a very young company (barely six months old at this point) so
we're willing to listen to most anything at this point. (We're using
Darcs for revision control. Haskell, anyone?)
 
Reply With Quote
 
John Nagle
Guest
Posts: n/a
 
      02-26-2007
Tech HR wrote:
> In article <(E-Mail Removed) om>,
> (E-Mail Removed) wrote:
>>This is more out of curiosity, but does it mean that you wouldn't be
>>willing to listen about a switch from Python to Lisp?

>
>
> No, it doesn't mean that. In fact, there is a significant faction in
> the technical staff (including the CTO) who would like nothing better
> than to be able to use Lisp instead of Python. But we have some pretty
> compelling reasons to stick with Python, not least of which is that it
> is turning out to be very hard to find Lisp programmers.


As someone who knows both languages, I'd stay with Python, although
trying to do heavy number crunching in a naive interpreter may be a problem.

That's a tough scheduling problem. It took about a year for the
NetJets people to develop their application for it.

John Nagle

 
Reply With Quote
 
Bruce Lewis
Guest
Posts: n/a
 
      02-26-2007
Tech HR <(E-Mail Removed)> writes:

> (Actually,
> it's turning out to be hard to find Python programmers too, but it's
> easier to train a Java programmer or a Perler on Python than Lisp.


Is this speculation or experience? If it was experience, what Lisp were
you trying to train Java programmers in, and what problems did you
encounter?
 
Reply With Quote
 
Ray Dillinger
Guest
Posts: n/a
 
      02-26-2007
Tech HR wrote:

> But we're a very young company (barely six months old at this point) so
> we're willing to listen to most anything at this point. (We're using
> Darcs for revision control. Haskell, anyone?)


Tell us, where you would expect an applicant for one or more of these
jobs to live if they accepted a job with your firm? It's not at all
apparent from your website or job descriptions where the worksite is
physically located.

Bear

 
Reply With Quote
 
Ken Tilton
Guest
Posts: n/a
 
      02-26-2007


Tech HR wrote:
> In article <(E-Mail Removed) om>,
> (E-Mail Removed) wrote:
>
>
>>On Feb 26, 6:32 am, Tech HR <(E-Mail Removed)> wrote:
>>
>>>Our
>>>website is currently a LAMP appication with P=Python. We are looking for
>>>bright motivated people who know or are willing to learn Python and/or
>>>Linux, Apache and MySQL system administration skills. (And if you want
>>>to convince us that we should switch over to Postgres, we're willing to
>>>listen.)

>>
>>This is more out of curiosity, but does it mean that you wouldn't be
>>willing to listen about a switch from Python to Lisp?

>
>
> No, it doesn't mean that. In fact, there is a significant faction in
> the technical staff (including the CTO) who would like nothing better
> than to be able to use Lisp instead of Python.


Ah, you must lack courage in your convictions. Unless you plan on being
out of business in six months, Do the Right Thing. Use the best
language. Then worry about little things like libraries and filling seats.

There is a great saying, "Think you can or think you cannot, either way
you will be right." Something like that.

> But we have some pretty
> compelling reasons to stick with Python, not least of which is that it
> is turning out to be very hard to find Lisp programmers. (Actually,
> it's turning out to be hard to find Python programmers too, but it's
> easier to train a Java programmer or a Perler on Python than Lisp.


Place two ads, both for "Java/Perl/C programmers". One looking for folks
willing to learn Python, one for those willing to learn Lisp. I
guarantee you respondents to the second group will be more fun to go
bar-hopping with. Oh, and twice as good at programming as the first group.

You are solving the wrong problem. "lisp is the best language and we
cannot find Lisp programmers." The problem is not the choice of Lisp,
the problem is finding people to program Lisp. They do not have to be
Lisp programmers with certified scorched areas from being flamed by me
on c.l.l. They just need to be great programmers, in any language.

Choosing Lisp will make all of you twenty to one hundred percent happier
to go to work each day and stay a little longer each night to grind out
CFFI bindings for the libs you need. Hiring a good programmer to learn
Lisp will have them putting in about a hundred hours a week and loving
it. Tap into the energy, man.

> We
> also have fair bit of infrastructure built up in Python at this point.)


Do I tell you my problems?



kt

--
Well, I've wrestled with reality for 35 years, Doctor, and
I'm happy to state I finally won out over it.
-- Elwood P. Dowd

In this world, you must be oh so smart or oh so pleasant.
-- Elwood's Mom
 
Reply With Quote
 
bearophileHUGS@lycos.com
Guest
Posts: n/a
 
      02-26-2007
Tech HR:
> In fact, there is a significant faction in
> the technical staff (including the CTO) who would like nothing better
> than to be able to use Lisp instead of Python.


I think CLisp and Python have different enough application areas, so
often where one is fit the other can't be much fit. Doing number
crunching or heavy processing, or lot of symbolic/pattern processing
with Python isn't positive (using Pyrex, Psyco, and numpy may help
solve a small part of such problems). If you want to do some kind of
html, text processing, and various other things Python may be a better
choice.

Bye,
bearophile

 
Reply With Quote
 
Paul Rubin
Guest
Posts: n/a
 
      02-26-2007
Tech HR <(E-Mail Removed)> writes:
> No, it doesn't mean that. In fact, there is a significant faction in
> the technical staff (including the CTO) who would like nothing better
> than to be able to use Lisp instead of Python. But we have some pretty
> compelling reasons to stick with Python, not least of which is that it
> is turning out to be very hard to find Lisp programmers. (Actually,
> it's turning out to be hard to find Python programmers too, but it's
> easier to train a Java programmer or a Perler on Python than Lisp. We
> also have fair bit of infrastructure built up in Python at this point.)


There's a lot of Python users around these days, and moving from Lisp
to Python is very easy. The other way around is maybe a little harder
but shouldn't be too bad.

You know about http://lispjobs.wordpress.com I presume.

Also:
http://lemonodor.com and lambda-the-ultimate.org may
have more pointers to such things.

> But we're a very young company (barely six months old at this point) so
> we're willing to listen to most anything at this point. (We're using
> Darcs for revision control. Haskell, anyone?)


Haskell is really a lot different and I think the implementations
aren't as mature as Lisp or Python implementations. Maybe you want to
think about SML or OCaml.
 
Reply With Quote
 
Dan Bensen
Guest
Posts: n/a
 
      02-26-2007
Tech HR wrote:
> easier to train a Java programmer or a Perler on Python than Lisp.


Are your technical problems simple enough to be solved by Python trainees?

--
Dan
www.prairienet.org/~dsb
 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Nice historical Musical - VERY RELAXING - about LISP history -fundamental ideas of LISP nanothermite911fbibustards C++ 0 06-16-2010 09:47 PM
Nice historical Musical - VERY RELAXING - about LISP history -fundamental ideas of LISP nanothermite911fbibustards Python 0 06-16-2010 09:47 PM
Maybe C is the perfect language for really good systems programmers, but unfortunately not-so-good systems and applications programmers are using it and they shouldn’t be. Casey Hawthorne C Programming 18 11-06-2009 05:05 AM
pat-match.lisp or extend-match.lisp in Python? ekzept Python 0 08-10-2007 06:08 PM
Lisp/Python programmers (among others) wanted Tech HR Python 0 12-19-2006 08:47 PM



Advertisments