Jobs: Lisp and Python programmers wanted in the LA area

Discussion in 'Python' started by Tech HR, Feb 26, 2007.

  1. Tech HR

    Tech HR Guest

    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
    Tech HR, Feb 26, 2007
    #1
    1. Advertising

  2. Tech HR

    Guest

    On Feb 26, 6:32 am, Tech HR <> 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?
    , Feb 26, 2007
    #2
    1. Advertising

  3. Tech HR

    Tech HR Guest

    In article <>,
    wrote:

    > On Feb 26, 6:32 am, Tech HR <> 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?)
    Tech HR, Feb 26, 2007
    #3
  4. Tech HR

    John Nagle Guest

    Tech HR wrote:
    > In article <>,
    > 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
    John Nagle, Feb 26, 2007
    #4
  5. Tech HR

    Bruce Lewis Guest

    Tech HR <> 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?
    Bruce Lewis, Feb 26, 2007
    #5
  6. 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
    Ray Dillinger, Feb 26, 2007
    #6
  7. Tech HR

    Ken Tilton Guest

    Tech HR wrote:
    > In article <>,
    > wrote:
    >
    >
    >>On Feb 26, 6:32 am, Tech HR <> 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
    Ken Tilton, Feb 26, 2007
    #7
  8. Tech HR

    Guest

    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
    , Feb 26, 2007
    #8
  9. Tech HR

    Paul Rubin Guest

    Tech HR <> 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.
    Paul Rubin, Feb 26, 2007
    #9
  10. Tech HR

    Dan Bensen Guest

    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
    Dan Bensen, Feb 26, 2007
    #10
  11. Tech HR

    Aahz Guest

    In article <ervjb2$90n$>,
    Dan Bensen <> wrote:
    >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?


    If they're already good programmers, yes.
    --
    Aahz () <*> http://www.pythoncraft.com/

    "I disrespectfully agree." --SJM
    Aahz, Feb 27, 2007
    #11
  12. Tech HR

    Dan Bensen Guest

    > Tech HR wrote:
    > easier to train a Java programmer or a Perler on Python than Lisp.

    Dan Bensen wrote:
    > Are your technical problems simple enough to be solved by Python
    > trainees?

    Aahz wrote:
    > If they're already good programmers, yes.


    Sure, but who are these good programmers (coming from Java or Perl)?
    Do you have a list of them? The employer needs to know how many
    not-so-good programmers they have to interview before they find one
    who's good enough. It depends on how hard the programming is.

    --
    Dan
    www.prairienet.org/~dsb
    Dan Bensen, Feb 27, 2007
    #12
  13. Tech HR

    Tech HR Guest

    In article <45e33052$0$27235$>,
    Ray Dillinger <> wrote:

    > 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.


    We are in the Los Angeles area. (We've added a note at the bottom of
    the jobs page on our web site.) I can't be more specific at this time
    because we are in the process of finding permanent office space. Our
    temporary offices are in Santa Monica. We're hoping to find space near
    the Van Nuys airport, but the commercial real estate market here is very
    tight right now.
    Tech HR, Feb 27, 2007
    #13
  14. Tech HR

    Tech HR Guest

    In article <ervjb2$90n$>,
    Dan Bensen <> wrote:

    > 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?


    Some are. Some aren't. That's why we're using Lisp too :)
    Tech HR, Feb 27, 2007
    #14
  15. Tech HR

    Tech HR Guest

    Tech HR, Feb 27, 2007
    #15
  16. Tech HR

    Tech HR Guest

    In article <>,
    Bruce Lewis <> wrote:

    > Tech HR <> 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?


    A little of both. We're a pretty young company :)
    Tech HR, Feb 27, 2007
    #16
  17. Tech HR

    Tech HR Guest

    In article <>,
    Tech HR <> wrote:

    > In article <45e33052$0$27235$>,
    > Ray Dillinger <> wrote:
    >
    > > 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.

    >
    > We are in the Los Angeles area. (We've added a note at the bottom of
    > the jobs page on our web site.) I can't be more specific at this time
    > because we are in the process of finding permanent office space. Our
    > temporary offices are in Santa Monica. We're hoping to find space near
    > the Van Nuys airport, but the commercial real estate market here is very
    > tight right now.


    Actually, it just occurred to me that the company location was also in
    the subject line of this thread ;-)
    Tech HR, Feb 27, 2007
    #17
  18. On Feb 27, 2:51 am, Dan Bensen <> wrote:
    > > Tech HR wrote:
    > > easier to train a Java programmer or a Perler on Python than Lisp.Dan Bensen wrote:

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

    >
    > Aahz wrote:
    > > If they're already good programmers, yes.

    >
    > Sure, but who are these good programmers (coming from Java or Perl)?
    > Do you have a list of them? The employer needs to know how many
    > not-so-good programmers they have to interview before they find one
    > who's good enough. It depends on how hard the programming is.


    Right, so they should hire Python programmers who know Lisp too. This
    is not
    so uncommon, we have at least three people here where I work.

    Michele Simionato
    Michele Simionato, Feb 27, 2007
    #18
  19. Tech HR wrote:
    > In article <>,
    > wrote:
    >
    >> On Feb 26, 6:32 am, Tech HR <> 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.


    Who is the CTO?

    Wade
    Wade Humeniuk, Feb 27, 2007
    #19
  20. Tech HR

    Guest


    > Who is the CTO?
    >
    > Wade


    Don't you people have Google in your villag^W universe?
    , Feb 27, 2007
    #20
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. hardikh2000

    JOBs............JOBs............JOBs

    hardikh2000, Aug 16, 2005, in forum: Python
    Replies:
    0
    Views:
    400
    hardikh2000
    Aug 16, 2005
  2. Tech HR
    Replies:
    0
    Views:
    269
    Tech HR
    Dec 19, 2006
  3. nicky boy
    Replies:
    0
    Views:
    674
    nicky boy
    Feb 7, 2009
  4. nicky boy
    Replies:
    0
    Views:
    716
    nicky boy
    Feb 7, 2009
  5. nicky boy
    Replies:
    0
    Views:
    351
    nicky boy
    Feb 7, 2009
Loading...

Share This Page