Software Engineer, GenAi Platform and Solution AiDP

Apple

Not Interested
Bookmark
Report This Job

profile Job Location:

San Francisco, CA - USA

profile Monthly Salary: Not Disclosed
Posted on: 15 days ago
Vacancies: 1 Vacancy

Job Summary

An ideal candidate should be a strong programmer and a creative problem solver who thrives in a fast-paced environment working across teams and organizations. You enjoy learning new technologies and have deep interest in either client/systems software design and programming or server side distributed system software development. You take responsibility; you feel a personal stake in the product you ship and for the end-user of it; you communicate responsibilities and scope clearly. The main responsibilities for this position include:


  • Bachelors degree in Computer Science or similar degree or equivalent experience
  • 4 years of software engineering experience in Java or Python
  • Proven skills in designing scalable highly available distributed systems which can handle high data volumes.
  • Solid understanding of concurrency and multi-threading multiple design patterns and debugging and analytical methodologies
  • Experience in building maintaining or enhancing RESTful web services using cloud platforms like AWS or GCP
  • Extensive understanding of LLMs RAG or Agentic workflow


  • Excellent written and oral communication skills on both technical and non-technical topic.
  • Strong experience working with Gen Ai based systems including RAG (Embedding or Chunking) and Agentic frameworks (e.g. LangChain AutoGPT)
  • Experience working with RAG Data ingestion pipelines Vector DB and data platforms (e.g. Snowflake Spark Flink)
  • Deep understanding of REST or GraphQL or gRPC APIs authentication (OAuth API keys) and distributed systems
  • Experience in building maintaining and enhancing RESTful web services using Spring boot for cloud platforms like AWS or GCP
  • Strong grasp of software design principles (SOLID DRY) and testing frameworks (Pytest Jest).
  • Ability to debug complex cross-platform issues and optimize performance.
  • Ability to debug and improve ML workflow tuning for high accuracy.
  • Ability to articulate technical concepts effectively to diverse audiences
  • Self directed self motivated and detail oriented with ability to come up with good design proposals and thorough analysis of production issues
An ideal candidate should be a strong programmer and a creative problem solver who thrives in a fast-paced environment working across teams and organizations. You enjoy learning new technologies and have deep interest in either client/systems software design and programming or server side distribute...
View more view more

Key Skills

  • Sales Experience
  • ADAS
  • Customer Service
  • AI
  • Computer Skills
  • Retail Sales
  • Product Demos
  • Automotive Diagnostics
  • Automotive Repair
  • Business requirements
  • Cash Handling
  • Enterprise Sales

About Company

Company Logo

Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar ... View more

View Profile View Profile