Senior Software Engineer - AI
$97,019–$163,027 year
On-site · Foster City, California, United States or San Francisco, California, United States
Job Summary
Join a small, fast-paced team dedicated to leveraging cutting-edge AI technologies to drive value through innovative software solutions. Responsibilities include developing, maintaining, and enhancing complex software systems utilizing AI models, conducting requirements analysis, and implementing software engineering best practices. Must have strong skills in .NET, C#, and Python, as well as experience with AI tools and building API Microservices. A Bachelor's degree in Computer Science or related field and 5 years of experience in software engineering are required.
Required Qualifications
- Strong .NET, .NET Core and C# skills.
- Strong Python programming experience.
- Familiarity with the latest developments in AI, regularly working with large language models (LLMs).
- Proven experience leveraging AI tools such as Cursor, ChatGPT, or Copilot to enhance development speed and efficiency.
- Experience building API Microservices.
- Working knowledge of SQL and the ability to write, debug, and optimize distributed SQL queries.
- Object oriented programming principles.
- Commitment to rigorous testing, experimentation, and data-driven decision-making.
- Ability to work both independently and within a small, focused team environment.
- Must be self-directed, analytical, adept to problem solving, and have a strong attention to detail.
- Demonstrated ability to produce quality products under tight and strict deadlines.
Desired Qualifications
- Experience with ETL processing, data access and consumption.
- Hands-on experience with big data ecosystem products/languages such as Databricks, Snowflake, Spark, Python OSS, Impala, Solr, Kudu, etc.
- Practical experience using machine learning frameworks such as TensorFlow, PyTorch, and Scikit-learn.
Additional Requirements
- Must be self-directed
- Ability to work both independently and within a small team environment
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.