Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by SambaNova Systems, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior Software Engineer, AI Systems at SambaNova Systems will play a pivotal role in the development and optimization of advanced artificial intelligence systems. This position requires a blend of strategic thinking and hands-on engineering expertise, enabling the candidate to design, implement, and integrate scalable and robust AI solutions. Collaborating closely with cross-functional teams, the engineer will contribute to the advancement of innovative technologies, helping elevate SambaNova's product offerings and maintaining the highest performance standards in software quality and efficiency.
Job Responsibilities
- Design and develop AI algorithms and software architectures that enhance system performance.
- Collaborate with data scientists and researchers to integrate AI models into applications.
- Implement rigorous testing procedures to ensure system reliability and integrity.
- Conduct code reviews and provide mentorship to junior engineers on best practices.
- Optimize existing software and algorithms for improved efficiency and speed.
- Participate in the architecture design process for new and existing products.
- Stay current with technological advancements in AI and software engineering practices.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of experience in software development, with a focus on AI systems.
- Strong proficiency in programming languages such as Python, Java, or C++.
- Experience with machine learning frameworks like TensorFlow, PyTorch, or Keras.
- Solid understanding of software development methodologies and best practices.
- Proven experience in cloud computing environments (AWS, Azure, Google Cloud).
- Exceptional problem-solving skills and attention to detail.
Technologies & Tools
The Senior Software Engineer, AI Systems will utilize a range of technologies and tools, including advanced machine learning libraries and frameworks, cloud infrastructure services, and integrated development environments (IDEs). This role may also involve the use of data management systems (like SQL and NoSQL databases) and version control systems (such as Git) to ensure collaborative and organized software development.
Ideal Candidates
Ideal candidates for the Senior Software Engineer, AI Systems position will exhibit strong analytical skills and a deep commitment to innovation. They should possess excellent collaboration and communication skills, enabling them to work seamlessly in a team-oriented environment. Passion for artificial intelligence and emerging technologies, coupled with a proactive attitude and a willingness to embrace challenges, are essential traits that will contribute to the success of the candidate in this dynamic and rapidly evolving field.
In the Bakersfield-Delano, CA metro area, the middle pay across its 338,000 jobs was $47,470 a year in May 2025, says the Bureau of Labor Statistics. Pay calculator →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.