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

Junior Software Engineer

Location: San Francisco, CA

Experience: 1–3 years

Salary: $110K – $130K

About GigaML

At GigaML, we’re revolutionizing enterprise customer support by deploying AI agents that resolve over 1 million customer tickets monthly via voice and chat. Industry leaders like Postman and Zepto (YC’s fastest-growing company) trust our AI to navigate complex, real-world conversations with clarity, accuracy, and scalability.

With multi-year contracts secured and strong investor backing from YC President Garry Tan, Nexus Venture Partners, and other top investors, we’re scaling fast to meet skyrocketing demand.

Why Join Us?

  • Be part of a high-growth AI startup shaping the future of enterprise customer support

  • Hands-on experience with cutting-edge AI systems in production

  • Mentorship from senior engineers and Founders

  • A high-growth environment with real ownership and impact

YC Partners talking about GigaML

(Endorsed by YC partners: Garry Tan CEO of YC, and Harj Taggar)

About the Role

We're hiring a junior full-stack engineer who’s eager to build real-world products powered by LLMs. You should be hands-on, collaborative, and excited to grow in a high-ownership, fast-moving startup environment.

What You’ll Do:

✅ Manage relationship with key customer as main point of contact

✅ Contribute to the development of our AI-driven chat and voice product

✅ Collaborate with senior engineers and cross-functional teams to ship features

✅ Write clean, maintainable, and scalable code

✅ Take ownership of small projects and grow into broader technical responsibilities

Who You Are:

Must-Haves:

✔️1–3 years of hands-on engineering experience

✔️Bachelor’s degree in Computer Science

✔️Backend: Strong proficiency with Python (Django is a plus)

✔️Frontend: Familiarity with React, Next.js

✔️Hustle: Willingness to work early mornings and long hours

What We Like To See:

⭐ Bias for action & strong in execution (initiates and execute projects with urgency)

⭐ Experience with Docker or Kubernetes

Perks & Benefits

  • Competitive base salary

  • Full health, dental, and vision insurance

  • Gym membership and wellness allowance

  • New 5,000 sq. ft. office space in San Francisco

  • High-impact, fast-paced work environment

Average salary estimate

$120000 / YEARLY (est.)
min
max
$110000K
$130000K

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 Junior Software Engineer, GigaML

At GigaML, we are on a mission to revolutionize enterprise customer support with our cutting-edge AI technology, and we are excited to announce that we are hiring a Junior Software Engineer to join our team in sunny San Francisco, CA. In this role, you will have the unique opportunity to work hands-on with AI systems that are driving efficiency and effectiveness for industry leaders like Postman and Zepto. If you have 1-3 years of engineering experience and a degree in Computer Science, this could be the perfect fit for you! You'll not only contribute to the development of our AI-powered chat and voice products but will also manage relationships with key customers, ensuring their needs are met and expectations exceeded. Collaboration is key at GigaML; you'll be teaming up with senior engineers and various cross-functional teams to develop scalable features that have a real-world impact. With a competitive salary range of $110K to $130K and benefits that include full health coverage and a gym membership, you can feel confident in your decision to invest your career in a high-growth startup environment that truly values ownership and accountability. Bring your strong proficiency in Python and familiarity with React or Next.js to the table and let’s build amazing products together! Your future starts here at GigaML where innovation meets opportunity.

Frequently Asked Questions (FAQs) for Junior Software Engineer Role at GigaML
What are the primary responsibilities of a Junior Software Engineer at GigaML?

A Junior Software Engineer at GigaML plays a crucial role in developing AI-driven chat and voice products. Your main responsibilities include managing key customer relationships as the primary point of contact, collaborating with senior engineers to deliver new features, and writing clean, maintainable code. Additionally, you will be taking ownership of small projects, which allows for significant growth into broader technical areas.

Join Rise to see the full answer
What qualifications are required for the Junior Software Engineer position at GigaML?

To qualify for the Junior Software Engineer position at GigaML, candidates should have 1-3 years of hands-on engineering experience and a Bachelor’s degree in Computer Science. Strong proficiency in Python is essential, and familiarity with frameworks such as Django, React, or Next.js is a plus. We also value adaptability, willingness to work flexible hours, and a proactive mindset.

Join Rise to see the full answer
What benefits do Junior Software Engineers receive at GigaML?

Junior Software Engineers at GigaML enjoy a competitive salary between $110K to $130K, along with comprehensive health, dental, and vision insurance. Further benefits include access to a gym membership, a wellness allowance, and a spacious new office in San Francisco that promotes a vibrant work environment. We prioritize our employees' well-being and professional growth.

Join Rise to see the full answer
How does the Junior Software Engineer position contribute to GigaML’s growth?

As a Junior Software Engineer at GigaML, your contributions are vital to our growth. By developing and improving our AI systems, you'll directly impact how effectively we serve our customers and resolve their inquiries. This role is designed for those who thrive in a dynamic environment where your coding expertise and problem-solving skills can advance our mission to reshape customer support.

Join Rise to see the full answer
What skills are preferred for the Junior Software Engineer role at GigaML?

While the required skills for the Junior Software Engineer role at GigaML include proficiency in Python and a familiarity with React or Next.js, candidates who demonstrate a strong bias for action and execution will stand out. Experience with containerization tools like Docker and Kubernetes is also favorable, as it aligns with our tech stack.

Join Rise to see the full answer
Common Interview Questions for Junior Software Engineer
Can you describe your experience with Python and any frameworks associated with it?

Be prepared to discuss your hands-on experience with Python, particularly any projects where you used frameworks like Django. Highlight specific examples of applications you've built or contributions you've made using these tools. This will showcase your practical knowledge and problem-solving abilities.

Join Rise to see the full answer
How do you handle tight deadlines and pressure in a fast-paced environment like GigaML?

When answering this question, emphasize your time management and prioritization skills. Share examples of past experiences where you successfully met deadlines by organizing tasks, communicating with team members, and maintaining a focus on quality. Be sure to convey your enthusiasm for working in a dynamic startup culture.

Join Rise to see the full answer
What is your process for writing clean and maintainable code?

Discuss your approach to coding standards, documentation, and the importance of clear naming conventions. You might also mention your familiarity with tools that assist in maintaining code quality or any methodologies you adopt to ensure your code is understandable by other developers on the team.

Join Rise to see the full answer
Have you worked in a collaborative environment before? Can you explain how you contribute?

Share your experiences working in team settings, outlining your contributions to collaborative projects. Highlight your skills in communication and teamwork by discussing specific instances where you helped resolve conflicts or facilitated knowledge sharing among peers.

Join Rise to see the full answer
What attracted you to the Junior Software Engineer role at GigaML?

Convey your passion for artificial intelligence and how GigaML’s mission resonates with your career aspirations. Mention your eagerness to learn from senior engineers and contribute to innovative customer support solutions. Personalize your answer to reflect genuine enthusiasm for the company's vision.

Join Rise to see the full answer
Can you discuss a time when you took ownership of a project? What was the outcome?

Reflect on a project where you took initiative and describe the steps you took to ensure its success. Discuss the challenges you faced, your approach to overcoming them, and the final outcome. This demonstrates your capability for responsibility and highlights your proactive nature.

Join Rise to see the full answer
What tools or technologies have you used for version control?

Be ready to discuss your experience with version control systems, particularly Git. You might reference specific scenarios where version control helped streamline a project or facilitate team collaboration, reflecting your understanding of best practices in software development.

Join Rise to see the full answer
How do you stay current with the latest technologies and trends in software engineering?

Share your commitment to continuous learning by mentioning online courses, webinars, or tech blogs you follow. You might also mention how participating in communities or tech meetups has influenced your understanding of emerging technologies relevant to your field.

Join Rise to see the full answer
What role do you believe mentorship plays in a software engineering career?

In your response, underline the significance of mentorship in professional development. Discuss any personal experiences you have had with mentors and how their guidance shaped your skills and career trajectory. This shows your understanding of the importance of learning from seasoned professionals.

Join Rise to see the full answer
What qualities do you think are essential for a successful Junior Software Engineer at GigaML?

Highlight qualities such as adaptability, eagerness to learn, effective communication, and a strong work ethic. Provide specific examples or scenarios you’ve encountered that exemplify why these traits are crucial in a startup environment like GigaML, reinforcing your fit for the role.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 9 days ago
Posted 23 hours ago
Posted 7 days ago
Photo of the Rise User
Second Nature Remote No location specified
Posted 2 days ago
Photo of the Rise User
Remitly Remote Horsham, Pennsylvania, United States
Posted 12 hours ago
Posted 3 hours ago

We are introducing X1 Large 32k. Most powerful On-prem LLM for the enterprise.

6 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 26, 2025

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!