Senior Software Engineer
Posted on:
7 days ago
Vacancies:
1 Vacancy
Job Summary
Position Title: Senior Software Engineer (Java OR Python with AI/ML)
Location: Plano TX
In-Person Interview
Can come for an in-person interview to NY office as well will be working from Plano TX headquarters)
- AI/ML skillset - Java or python
- Building applications
- Leveraging AI in travel domain (Chase travel)
- Touching internal users and customers as well
- 100% hands on
Job Description:
- 10 plus years of software development experience (Java or Python).
- 2 plus years of handson experience building AI/ML applications in production.
- Strong proficiency with RAG architectures - chunking strategies embedding models vector stores (Pinecone OpenSearch pgvector FAISS).
- Experience with AI orchestration frameworks: LangChain LlamaIndex Semantic Kernel or CrewAI.
- Handson experience with AWS Bedrock Anthropic Claude models and model invocation APIs.
- Proven prompt engineering skills - system prompts fewshot chain-of-thought tool use structured outputs.
- Experience building conversational AI: chatbots (text) and voicebots (speechto-text text-to-speech integration).
- Proficiency with AWS services (Lambda Step Functions API Gateway S3 DynamoDB SQS).
- Experience with CI/CD pipelines containerization (Docker ECS/EKS) and infrastructureas-code.
- Strong understanding of API design (REST GraphQL) microservices architecture and eventdriven systems.
- Familiarity with evaluation frameworks for LLM outputs.
- Experience with guardrails content filtering and responsible AI practices.
Must Have skills:
- java or python
- proficient with AIML architecture hands on work in production
- CICD pipeline
- API building