Logo for Gaspar AI

Software Developer

Roles & Responsibilities

  • 3+ years of Python experience designing, building, shipping, and maintaining back-end distributed systems
  • Experience with consuming REST APIs
  • Experience using Git in a professional/workplace environment
  • Experience with AI tools

Requirements:

  • Create features from proposal to specification, implementation, and maintenance, often as documented API endpoints, and propose helpful enhancements
  • Provide feedback early in feature planning on challenges and unknowns
  • Improve the codebase by addressing technical debt and performing housekeeping while building features
  • Be a responsible team member through code reviews, refactoring, learning, and knowledge sharing

Job description

We are looking for a Mid-Senior Developer to build functional and efficient API integrations to join our team. If you are a seasoned developer with a love for back-end technologies, curious about machine learning, enjoy working alongside equally driven colleagues and looking for a new challenge, let’s talk.

Gaspar.AI is a Conversational AI and Workflow platform that automates repetitive employee IT support requests.

There may be occasional opportunities to visit HQ in San Francisco and attend company events.

Responsibilities

• Create features. From the proposal, through specification and implementation, to maintenance. Often these features are implemented as documented API endpoints. You are encouraged and expected to propose things that you think can be helpful for the product.

• Provide feedback. When planning a feature, it's the job of senior developers of each team to provide feedback on expected challenges and unknowns as early as possible.

• Improve the code. With time, all code and data structures accumulate some technical debt, which we pay off. Often we do it while we make features, but we also dedicate time to housekeeping.

• Be a responsible team member. We do code reviews, refactor code, learn new things and share our knowledge.

Requirements

  • 3+ years of Python experience: designing, building, shipping, and maintaining back-end distributed systems
  • Experience with consuming REST APIs
  • Experience using Git in a professional/workplace environment
  • Experience using AI tools
  • Team spirit
  • Good problem-solving skills
  • Strong English communication skills, both verbal and written

Nice to Have

  • Experience with the Django framework
  • Experience working with remote teams
  • Experience with testing, ideally using pytest
  • Familiarity with cloud hosting platforms such as GCP and Digital Ocean
  • Experience with Slack's and Teams' APIs
  • Experience with DevOps responsibilities

Benefits

  • Training & Development
  • Competitive compensation package
  • Stock option plan
  • Private health insurance plan
  • Flexible work-from-home days

Software Engineer Related jobs

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.