
Principal AI Software Engineer
Switzerland Global Enterprise
full-time
Posted on:
Location Type: Office
Location: Massachusetts • New York • United States
Visit company websiteExplore more
Salary
💰 $145,400 - $242,500 per year
Job Level
About the role
- Drive technical vision and architect enterprise AI applications for multiple initiatives across the company
- Integrate LLMs, agent workflows, NLP, computer vision, and predictive analytics to build secure, high-availability and cost-efficient AI based solutions
- Partner with product, data science, and engineering leaders
- Mentor teams and raise standards in Agile, testing, security, and documentation
- Set AI architecture and technical vision across products
- Lead cross-team initiatives with product and data science
- Design RAG and agent workflows; optimize LLM integrations
- Build multi-tenant, high-availability systems with observability
- Establish AI cost management, monitoring, and security standards
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, or related technical field
- 10+ years of programming experience in a relevant language using modern front-end frameworks (React, Vue, or Angular) and multiple backend languages (Python preferred, Java, Node.js or Go)
- Proven track record designing and shipping production applications that incorporate LLMs or AI services at scale
- Experience with vector databases (e.g. Milvus, Pinecone, Weaviate, pgvector) and advanced embedding model optimization in production applications
- Expertise with multiple LLM providers and advanced AI orchestration frameworks (LangChain, LlamaIndex, custom frameworks)
- Extensive experience leading technical teams, driving cross-team initiatives, and providing technical mentorship
- Expert-level experience with cloud platforms (AWS, GCP, or Azure) and advanced containerization (EKS)
- Must be willing to work out of an office located in Niskayuna, NY or Boston, MA
Benefits
- 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
AI applicationsLLMsNLPcomputer visionpredictive analyticsReactVueAngularPythonJava
Soft Skills
mentorshipleadershipAgilecross-team collaborationtechnical vision