Software Engineer, GenAI Integrations
SnapLogic · San Mateo, CA · 5 days ago
HybridEngineeringFull-time
About the role
We are seeking a Software Engineer to join our GenAI Integrations team in San Mateo, CA. This role will focus on developing and integrating AI technologies into our products.
Responsibilities
- Design, develop, and maintain software components that integrate AI technologies into our products.
- Collaborate with cross-functional teams including product managers, designers, and other engineers to understand requirements and deliver high-quality solutions.
- Contribute to the ongoing development and improvement of AI models and algorithms.
- Participate in code reviews and mentoring junior engineers.
- Stay current with the latest advancements in AI and machine learning.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 2+ years of professional software engineering experience.
- Experience with at least one major programming language such as Python, Java, or C++.
- Strong understanding of machine learning concepts and algorithms.
- Experience with AI frameworks such as TensorFlow, PyTorch, or scikit-learn.
- Excellent problem-solving skills and ability to work independently and as part of a team.
Qualifications
- Passionate about using AI to solve complex problems.
- Ability to learn new technologies quickly and apply them effectively.
- Good communication and collaboration skills.
Skills
- Proficiency in Python, Java, or C++.
- Experience with deep learning frameworks like TensorFlow or PyTorch.
- Familiarity with cloud platforms such as AWS, Google Cloud, or Azure.
- Experience with database systems such as MySQL, PostgreSQL, or MongoDB.
Benefits
- Competitive salary commensurate with experience.
- Flexible work schedule with hybrid options.
- Health insurance coverage.
- 401(k) retirement plan with company match.
- Professional development opportunities.
- Employee recognition program.
Pay
Salary range: $120,000 - $150,000 annually, depending on experience.
Schedule
Hybrid schedule with a mix of remote and in-office work.