AI Software Developer
2 weeks ago
Req number: R6259
Employment type: Full time
Worksite flexibility: Hybrid Who we are
CAI is a global technology services firm with over 8,500 associates worldwide and a yearly revenue of $1 billion+. We have over 40 years of excellence in uniting talent and technology to power the possible for our clients, colleagues, and communities. As a privately held company, we have the freedom and focus to do what is right—whatever it takes. Our tailor-made solutions create lasting results across the public and commercial sectors, and we are trailblazers in bringing neurodiversity to the enterprise.
Job Summary If you thrive in environments where "AI" means building robust, maintainable systems (not just notebooks), and you've shipped AI features in production using AWS/Azure, this role is for you.
Job Description
We are looking for an AI Software Developer to design, build, and maintain cloud-native backend services, infrastructure, and APIs that power AI features. This position will be full-time and hybrid.
What You'll Do
Software Engineering & Cloud Infrastructure (Primary Focus) Design, build, and optimize cloud-native backend services ) for AI applications on AWS or Azure (e.g., serverless, containers, managed services).
Develop infrastructure as code (IaC) using Terraform, CloudFormation, or ARM templates to automate cloud deployments.
Implement CI/CD pipelines for AI model deployment, application updates, and automated testing (e.g., GitHub Actions, Azure DevOps).
Build scalable APIs/microservices (FastAPI, gRPC) to serve AI features (e.g., LLM inference, agent workflows) with security, latency, and cost efficiency.
Ensure reliability and observability via monitoring (Prometheus, CloudWatch), logging, and alerting for AI systems.
AI Integration & Productionization (Secondary Focus) Integrate generative AI and agentic systems (e.g., LangChain, CrewAI, AutoGen) into full-stack applications—not just prototyping, but productionizing
workflows.
Design RAG pipelines with vector databases (e.g., Azure Cognitive Search, AWS OpenSearch) and optimize for latency/cost.
Fine-tune LLMs (using LoRA, PEFT) or leverage cloud AI services (e.g., AWS Bedrock, Azure OpenAI) for custom use cases.
Build data pipelines for AI training/inference (ingestion, preprocessing, synthetic data) with cloud tools (e.g., AWS Glue, Azure Data Factory).
Collaborate with ML engineers to deploy models via TorchServe, Triton, or cloud-managed services (e.g., SageMaker Endpoints, Azure ML Endpoints).
Collaboration & Ownership Work cross-functionally with product, frontend, and data teams to translate
business needs into scalable AI solutions.
Champion software best practices: testing (unit/integration), code reviews, documentation, and modular design.
Mentor junior engineers on cloud engineering and AI system design.
What You'll Need
Required:
3–4 years of professional software development experience with strong fundamentals:
Proficiency in Python (required) and modern frameworks (FastAPI, Flask, Django).
Experience building cloud-native backend systems (AWS or Azure) with services like:
Compute (EC2, Lambda, Azure Functions, VMs) Storage (S3, Blob Storage)
Databases (RDS, Cosmos DB, DynamoDB) API gateways (API Gateway, Azure API Management)
Hands-on experience with containerization (Docker) and orchestration (Kubernetes).
Proven track record in CI/CD pipelines, infrastructure-as-code (Terraform/CloudFormation), and monitoring tools.
1–2 years of hands-on experience in AI application development, specifically:
Building generative AI or agentic workflows (e.g., using LangChain, CrewAI, AutoGen).
Implementing RAG pipelines or fine-tuning LLMs in production (e.g., via AWS Bedrock, Azure OpenAI, or open-source models).
Experience with cloud AI services (SageMaker, Azure ML) or deploying open-source models on cloud infrastructure.
Strong software engineering discipline:
Writing testable, maintainable code with unit/integration tests.
Experience with Git workflows, agile development, and collaborative code reviews.
Understanding of system design (scalability, security, cost optimization).
Bachelor's or Master's in Computer Science, Software Engineering, or related
field.
SPACE
Preferred:
Experience with full-stack development (frontend frameworks like React/Vue for AI-powered UIs).
Knowledge of serverless architectures (AWS Lambda/Azure Functions) for AI workloads.
Familiarity with MLOps tools (MLflow, Kubeflow) or cloud-native MLOps (SageMaker Pipelines, Azure ML Pipelines).
Prior work on cost-optimized AI systems (e.g., model quantization, autoscaling, spot instances).
Contributions to open-source AI/ML projects or cloud infrastructure tooling.
Physical Demands
Ability to safely and successfully perform the essential job functions
Sedentary work that involves sitting or remaining stationary most of the time with occasional need to move around the office to attend meetings, etc.
Ability to conduct repetitive tasks on a computer, utilizing a mouse, keyboard, and monitor
Reasonable accommodation statement
If you require a reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employment selection process, please direct your inquiries to or – 8111.
-
AI Solutions Developer
3 weeks ago
India Embrace Software Inc Full timeJob Description About Us Embrace Software, headquartered in Tampa, USA, is one of the fastest-growing software acquirers in the world. We focus on building niche software businesses that deliver mission-critical solutions across industries (Industrial, Healthcare, Fintech and Edtech). Why Join Embrace - Rapid Growth:Our team has expanded to over 300 members...
-
Lead Software Engineer
2 days ago
India CarbonBright AI Full timeJob Description Lead Software Engineer - AI SaaS About the Job Join the frontline in the fight against climate change with CarbonBright AI, a rapidly growing, VC-backed startup (Techstars `23). Manufacturers, brands, and retailers urgently need product sustainability data to meet customer demands, corporate goals, and regulatory requirements. Traditionally,...
-
Junior AI Developer
3 weeks ago
India Forage AI Full timeWe are seeking a Junior AI Developer (Minimum 1.5 year of full-time experience ) to build and optimize LLM-based applications for data extraction, XPath generation, and autonomous AI agents. The ideal candidate shouldhave hands-on experience with large language models, expertise in Python, and a passion for solving AI-driven challenges in an agile...
-
AI Systems Developer
7 days ago
India Braind AI Full timeCompany Description BraindAI is an AI Consultancy transforming how enterprises leverage artificial intelligence. We bridge the gap between strategy and execution by delivering sophisticated automation solutions for companies and high-growth organisations across Ireland and the UK. Our team builds enterprise-grade AI systems that integrate seamlessly with...
-
Junior AI Developer
4 weeks ago
India Forage AI Full timeWe are seeking a Junior AI Developer (Minimum 1.5 year of full-time experience) to build and optimize LLM-based applications for data extraction, XPath generation, and autonomous AI agents. The ideal candidate shouldhave hands-on experience with large language models, expertise in Python, and a passion for solving AI-driven challenges in an agile...
-
AI Software Developer, OAL
3 weeks ago
India Oracle Full timeJob Description Essential Skills - Proficiency in programming languages relevant to AI (e.g., Python, Java). - Familiarity with modern AI/ML frameworks and platforms (e.g., TensorFlow, PyTorch, Oracle Cloud AI services). - Practical experience with enterprise software development, including REST APIs, microservices, and cloud-native architectures. - Strong...
-
Junior AI Developer
3 weeks ago
india, IN Forage AI Full timeWe are seeking a Junior AI Developer (Minimum 1.5 year of full-time experience) to build and optimize LLM-based applications for data extraction, XPath generation, and autonomous AI agents. The ideal candidate shouldhave hands-on experience with large language models, expertise in Python, and a passion for solving AI-driven challenges in an agile...
-
AI Systems Developer
6 days ago
India Braind AI Full timeCompany DescriptionBraindAI is an AI Consultancy transforming how enterprises leverage artificial intelligence. We bridge the gap between strategy and execution by delivering sophisticated automation solutions for companies and high-growth organisations across Ireland and the UK. Our team builds enterprise-grade AI systems that integrate seamlessly with...
-
Software Engineer
8 hours ago
India Wyspur AI Full time100% remote Full-time Paid in USD Very strong English speaking and writing skills required About Us At Wyspur AI , we’re rewriting the playbook for how modern sales teams find, qualify, and connect with their ideal prospects. Born from the belief that outbound isn’t dead, it just needs a facelift to adapt to the new world we live in. We’re building the...
-
Software Implementation Developer
2 weeks ago
India AI Jobs Full timeWe're hiring Sotware Engineers (Spanish Proficiency) Earn Up to $5,000/Month as a Coding Expert (Remote/Flexible) Create and answer computer science-related questions to train AI models. Review, analyze, and evaluate AI-generated code for accuracy, efficiency, and reliability. Provide constructive feedback to improve AI responses. Explain complex programming...