Senior Software Development Engineer – AI

Posted 5 days ago

This is a fully remote position, open to applicants in Arizona, +7 more states.

📋 Description

• Design, develop, and implement advanced applications powered by language models for enterprise use cases.

• Create text-based reasoning systems, Retrieval-Augmented Generation (RAG) pipelines, and scalable frameworks for prompt engineering.

• Improve decision-making, automation, and knowledge discovery throughout the organization.

• Work collaboratively with business stakeholders to convert business needs into dependable, explainable, and production-ready AI solutions.

• Develop enterprise AI capabilities.

• Ensure solutions are secure, responsible, and optimized for real-world performance.


⛳️ Requirements

• Strong programming skills in Python and knowledge of software engineering best practices.

• Practical experience in building production-grade AI/ML systems.

• Experience with Large Language Models (LLMs) and APIs.

• Understanding of the fundamentals of Natural Language Processing (NLP).

• Familiarity with machine learning concepts, including training, evaluation, overfitting, and bias.

• Hands-on experience with Retrieval-Augmented Generation (RAG) systems.

• Practical experience in prompt engineering and optimization.

• Experience with embeddings and vector search.

• Background in designing and implementing APIs, microservices, or distributed systems.

• Familiarity with model evaluation techniques and performance metrics.

• Strong debugging and problem-solving abilities in complex systems.

• Bachelor’s or Master’s degree in Computer Science, Engineering, Data Science, or a related field, or equivalent practical experience.

• Preferred: experience with LLM platforms like OpenAI, Anthropic, or Google Vertex AI.

• Preferred: familiarity with LangChain, LlamaIndex, Semantic Kernel, or similar tools.

• Preferred: experience using vector databases such as Pinecone, Weaviate, FAISS, or MongoDB Atlas Vector Search.

• Preferred: knowledge of MLOps practices, including CI/CD pipelines for AI systems.

• Preferred: experience deploying solutions in AWS, Azure, or Google Cloud Platform.

• Preferred: exposure to agent-based architectures or multi-step AI workflows.

• Preferred: experience in financial services enterprise environments or similar data-intensive industries.

• Preferred: experience with LLM evaluation frameworks and benchmarking.


🏝️ Benefits

• Medical coverage.

• Dental coverage.

• Vision coverage.

• Paid time off.

• Retirement savings options.

• Wellness programs.

• Other resources supporting physical, emotional, and financial well-being.

• CVS Health bonus, commission or short-term incentive program in addition to base pay.

People also viewed

Teladoc Health7 hours ago

Software Engineer III

IN flagIndia OnlyFull-timeFull-stack Engineer
ApplyView job
Alkami Technology7 hours ago

Staff Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$140k – $175k/year
ApplyView job
Life3607 hours ago

Senior Software Engineer II, Mobile – Revenue Experimentation, AI Native

US flagUnited States, +1 more countryFull-timeFull-stack Engineer$118.5k – $216.5k/year
ApplyView job
NMI7 hours ago

Senior Software Engineer

US flagUnited States, +1 more countryFull-timeFull-stack Engineer$115k – $130k/year
ApplyView job
Rula7 hours ago

Senior Software Engineer – EAP/Employer

US flagUnited States OnlyFull-timeFull-stack Engineer$166k – $203k/year
ApplyView job
Rad AI7 hours ago

Staff Software Engineer, Speech

US flagUnited States OnlyFull-timeFull-stack Engineer$187k – $265k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers