Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Back-end Engineer image - Rise Careers
Job details

Back-end Engineer

Want to learn more about this role and Jobot? Click our Jobot logo and follow our LinkedIn page!Job detailsBonus + Amazing Benefits + Upward MobilityThis Jobot Job is hosted by Ryan KilroyAre you a fit? Easy Apply now by clicking the "Easy Apply" button and sending us your resume.Salary $175,000 - $230,000 per yearA Bit About UsWe are a fast-growing AI startup headquartered in San Francisco, California. As a leading innovator bringing AI and Data together, our passion is empowering companies to easily build AI capabilities that can Think, Understand and Orchestrate enabling teams to move from prototyping & experimentation to production in a fast & scalable way.We are backed with over $55M in funding from Mayfield, Benchmark, YCombinator, and nVidia. MindsDB is also recognized by Forbes as one of America's most promising AI companies (2021) and by Gartner as a Cool Vendor for Data and AI (2022).Why join us?THE ROLEAs a Backend Engineer, you’ll ensure the stability, performance, and security. You will maintain scalable and efficient backend systems, using your expertise in Python, Flask, and related technologies to lead development, testing, and deployment.Your role involves improving existing components, adding new functionality, and collaborating with product managers to design solutions that enhance the user experience. You'll drive innovation and best practices to support our mission of delivering secure, high-quality solutions for customers and the open-source community.This is a hybrid role (2-3 days in office/week) and we are looking for a candidate based in the Bay Area.Job DetailsWhat You’ll Be Working On• Develop and optimize LLM-powered enterprise applications, including Text-to-SQL and Retrieval Augmented• Generation (RAG) systems for structured and unstructured data.• Implement advanced chunking and retrieval techniques, applying methods like semantic retrieval, query expansion, and bi-encoders to enhance data interaction.• Fine-tune and deploy transformer models (e.g., Llama, OpenAI) into production, building agentic systems to extend LLM capabilities.• Collaborate with cross-functional teams on research, system design, code reviews, and best engineering practices.• Write clean, maintainable code while contributing to the technical architecture and ensuring robust system performance.Requirements/QualificationsYou will have• 5+ years Backend Engineering experience• 3-5 years of Python experience• 2-3 years of SQL experience• 1-2 years of AWS experience• 1-2 years of REST and Docker experience• 1-2 years of GitHub experience• Fast, high quality development• Strong communication skills• Experience working in a fast moving, growing startup environmentNice to have• Experience with microservices architecture• Experience with Kubernetes• Experience with Machine Learning• Experience working in a fast-moving, growing startup environment.Benefits & Perks• Flexible Working Hours• Competitive Compensation• Competitive Medical, Dental, Vision, Life Insurance• 401k with up to 6% matching• Unlimited PTO• New Hire Remote Setup budget ($1500)• Lunch Provided Mon-Fri• Internet Budget ($25/month)• Commuter Budget ($1200/year)• Learning & Development budget• Wellbeing Budget ($1200/year)• Monthly (virtual) team events• International in-person company retreats• Wellbeing/Mental Health leaveInterested in hearing more? Easy Apply now by clicking the "Easy Apply" button.Want to learn more about this role and Jobot?Click our Jobot logo and follow our LinkedIn page!
Jobot Glassdoor Company Review
3.5 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Jobot DE&I Review
4.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Jobot
Jobot CEO photo
Heidi Golledge
Approve of CEO

Average salary estimate

$202500 / YEARLY (est.)
min
max
$175000K
$230000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Back-end Engineer, Jobot

At Jobot, we are excited to bring on a talented Back-end Engineer to join our fast-growing AI startup based in San Francisco, California, with a thriving presence in Berkeley, CA. As a Back-end Engineer, you'll have the opportunity to impact our mission of combining AI and data in innovative ways. Your main focus will be ensuring that our backend systems are not only stable and secure but also super-efficient. With your extensive experience in Python, Flask, and related technologies, you will lead the development, testing, and deployment processes that bring our features to life. Imagine diving into the world of LLM-powered enterprise applications or implementing cutting-edge methods like semantic retrieval and query expansion. It's an exciting space to work in! You'll collaborate with cross-functional teams to enhance user experiences by improving existing components and adding new functionalities. Plus, our company culture thrives on innovation and best practices, allowing you to engage with both the tech community and our valued customers. Enjoy the perks of working in a hybrid model, with a flexible work schedule and an array of amazing benefits. If you’re passionate about delivering high-quality solutions and want to grow your career in an upbeat, dynamic environment, we’d love to hear from you!

Frequently Asked Questions (FAQs) for Back-end Engineer Role at Jobot
What are the key responsibilities of a Back-end Engineer at Jobot?

As a Back-end Engineer at Jobot, your key responsibilities will include maintaining scalable and efficient backend systems, developing and optimizing LLM-powered applications, and collaborating with product managers to design user-centric solutions. You'll also write clean, maintainable code and implement best engineering practices while ensuring system performance and security.

Join Rise to see the full answer
What qualifications are required for the Back-end Engineer position at Jobot?

To qualify for the Back-end Engineer position at Jobot, candidates should have over 5 years of experience in Backend Engineering, including 3-5 years of Python experience, 2-3 years of SQL, and familiarity with AWS, REST, and Docker. Strong communication skills and experience in a fast-paced startup environment are essential.

Join Rise to see the full answer
What technologies will I work with as a Back-end Engineer at Jobot?

At Jobot, a Back-end Engineer will primarily work with technologies such as Python, Flask, SQL, AWS, REST, and Docker. You'll also gain exposure to LLM-powered enterprise applications and advanced retrieval techniques, enhancing your skills in machine learning and system design.

Join Rise to see the full answer
What is the work culture like for a Back-end Engineer at Jobot?

The work culture at Jobot is fast-moving and collaborative, encouraging innovation and professional growth. As a Back-end Engineer, you'll be part of a hybrid work model that provides flexibility and fosters creative teamwork across diverse projects.

Join Rise to see the full answer
What benefits does Jobot offer for the Back-end Engineer role?

Jobot offers a comprehensive benefits package for the Back-end Engineer role, including competitive compensation, flexible working hours, unlimited PTO, medical, dental, and vision insurance, a 401k plan with matching, learning and development budgets, and team-building events, among others.

Join Rise to see the full answer
Common Interview Questions for Back-end Engineer
Can you describe your experience with Python as a Back-end Engineer?

When answering this question, highlight your hands-on experience with Python, emphasizing specific projects where you utilized the language. Discuss how you’ve used frameworks like Flask and any relevant libraries in developing scalable backend services.

Join Rise to see the full answer
How do you ensure the performance and security of backend systems?

Discuss your approach to performance optimization, including profiling applications to identify bottlenecks and implementing caching strategies. For security, touch on practices such as input validation, secure authentication, and regular security audits.

Join Rise to see the full answer
What advanced retrieval techniques are you familiar with?

Mention specific techniques like semantic retrieval or query expansion that you've implemented in projects. Provide examples of how these methods improved data interaction and user experience.

Join Rise to see the full answer
How do you collaborate with product managers and cross-functional teams?

Highlight your communication skills and teamwork experience. Talk about how you gather requirements, share insights, and build consensus on design specifications and goals during the development process.

Join Rise to see the full answer
Can you explain your experience with deployment tools like Docker?

Describe how you’ve used Docker to containerize applications for deployment. Discuss your familiarity with creating Dockerfiles, handling images, and working with orchestration tools like Kubernetes if applicable.

Join Rise to see the full answer
What motivates you to work in a fast-paced startup environment?

Share your enthusiasm for continuous learning and innovation. Discuss how the dynamic nature of startups presents opportunities to wear multiple hats, engage in meaningful projects, and see direct results from your contributions.

Join Rise to see the full answer
Can you give an example of a challenging problem you've solved as a Back-end Engineer?

Provide a specific example, detailing the problem, your thought process, the solution you implemented, and the impact it had on the project or team.

Join Rise to see the full answer
How do you stay updated on the latest technologies in back-end development?

Mention sources you utilize to keep your knowledge current, like following influential blogs, participating in forums, attending conferences, or completing online courses related to backend technologies.

Join Rise to see the full answer
What is your experience with RESTful API design?

Specify your role in designing and developing RESTful APIs, including principles you've followed and tools you've used for testing or documentation like Postman or Swagger.

Join Rise to see the full answer
What are your long-term career goals as a Back-end Engineer?

Discuss your aspiration to keep advancing your skills, potentially leading to roles in system architecture or team leadership. Emphasize your desire to contribute to impactful projects and drive innovation in the industry.

Join Rise to see the full answer
Similar Jobs
Posted 9 days ago
Posted 9 days ago
Photo of the Rise User
Posted 14 days ago
Dreamix Ltd. Remote No location specified
Posted 7 hours ago
Photo of the Rise User
Too Good To Go Remote København, Hovedstaden, Denmark
Posted 5 days ago
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)
Photo of the Rise User
Posted 8 days ago
Posted 10 days ago
Photo of the Rise User
Posted 3 days ago
J By Jobot

Jobot wants to help put the world to work. Utilizing a culture of kindness and respect, intelligent technology and experienced recruiters, Jobot helps make smarter job matches for people. Jobot's lives its mission through its commitment of kindn...

1985 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 3, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!