Salary
💰 $120,000 - $190,000 per year
Tech Stack
AirflowApacheBigQueryCassandraCloudGoogle Cloud PlatformHBaseJavaNoSQLPythonSpark
About the role
- Lead a team of engineers building and designing a product for customers and associates
- Develops, tests, deploys, and maintains software; develops test suites to enable success and rapid deployment to production
- Assist in product and tool selection, configuration, security, resilience, performance tuning and production monitoring
- Contribute to foundational code elements, architectural diagrams and product-related documentation
- Build and grow skillsets of junior Engineers; provide guidance on modern software development frameworks and lead technical discussions
- Work with Product Team to ensure user stories are developer ready; collaborate in agile processes
- Create new and better ways for the organization to be successful; deliver communications for diverse audiences
- Field questions from product and engineering teams; note gaps on team and suggest productivity improvements
- Typically reports to Software Engineer Manager or Sr. Manager
- No travel required
- Located in a comfortable indoor area
Requirements
- Must be eighteen years of age or older
- Must be legally permitted to work in the United States
- 5-8 years of relevant work experience (Preferred)
- LLM-Focused Backend Developer
- Extensive experience with Python, and Scalable API development using FastAPI, Tornado
- Machine Learning & Generative AI: Experience with LangChain, LlamaIndex, RAG Architecture, and Prompt Engineering is essential
- Familiarity with LangSmith, LangGraph, or other agentic framework technologies
- Vector Stores: Experience with technologies like Pinecone, Google Vector Store, Vespa, or AstraDB
- NoSQL: Proficiency with BigTable, Cassandra, or HBase
- Big Data Platforms: Experience with BigQuery, Apache Spark, and Apache Beam
- Orchestration Tools: Familiarity with Google Cloud Composer or Apache Airflow
- Search retrieval and ranking experience (Search engine like Elastic or Solr or Lucene based)
- ML Ops experience: ML for retrieval and ranking like model training and deployment pipeline experience using Python and GCP tools like Vertex AI, Dataflow/Data proc jobs
- Feature engineering for batch and runtime model inferences
- General understanding of retrieval systems, concepts, challenges
- Minimum Education: Bachelor's degree or equivalent in related field
- Minimum Years of Work Experience: 3