Job Description
Software Engineer
- Title of Role: Software Engineer
- Location: San Francisco, onsite
- Company Stage of Funding: Seed — Software Development, Devtools, AI
- Office Type: Onsite
- Salary: $150K–$200K
We're representing a dynamic startup focused on building innovative data and AI applications. This company is at the forefront of the software development and devtools industry, leveraging cutting-edge technologies to create impactful solutions. With a strong commitment to excellence and a collaborative culture, they are poised for significant growth in the AI space.
What You Will Do
- Develop and maintain internal data and AI applications using pure Python.
- Deploy applications seamlessly with a single command, enhancing operational efficiency.
- Collaborate with a team of engineers to design scalable backend systems.
- Utilize Git for version control and manage code repositories effectively.
- Implement Docker for containerization, ensuring consistent environments across development and production.
- Participate in code reviews and contribute to team best practices.
- Engage in problem-solving and troubleshooting to optimize application performance.
Ideal Candidate Background
- 0-3 years of experience in software engineering or a related field.
- Proficiency in Python programming, with a strong understanding of backend development.
- Familiarity with version control systems, particularly Git.
- Experience with containerization tools, especially Docker.
- Strong analytical and problem-solving skills, with a passion for technology.
Preferred
- Experience with machine learning concepts or frameworks.
- Exposure to agile development methodologies.
- Familiarity with cloud services and deployment strategies.
Compensation and Benefits
The base salary for this role ranges from $150K to $200K, complemented by equity options between 0.25% and 0.45%. This company offers a competitive package designed to attract top talent in the industry.