AI/ML Software Engineer
bswift India
Salary undisclosed
Need a reasonable accommodation to apply or interview? Contact us.
JobMinglr uses automated technology to recommend jobs based on profile information and job preferences. Match Score does not determine eligibility for a position, prevent a user from viewing or applying to a job, or make hiring decisions on behalf of an employer.
Description
Want to be a bswifter?
At bswift we’ve been transforming benefits administration since 1996, making it simpler, smarter, and more human. Our state-of-the-art, cloud-based technology and services empower employees to understand, manage, and love their benefits. From downtown Chicago, and remotely across the country, we serve thousands of companies and millions of people nationwide, reducing administrative burdens and freeing HR teams to focus on creating thriving, people-first workplaces.
We’re looking for motivated and goal-driven individuals who share our passion for delivering excellence and creating solutions that make a difference. The reward is a fun, flexible and creative environment with ample opportunity for professional and personal growth. If you love the bswift values of pursue excellence, embrace accountability, deliver superior service, and be a great place to work, we want to hear from you!
About the Role
We are looking for an AI Engineer II to design, build, and deploy cutting-edge generative AI applications, including agentic workflows and intelligent chat experiences, that transform how employees interact with their benefits.
This role goes beyond individual contribution—you will own complex AI features end-to-end, influence architecture decisions around LLMs and agent systems, and mentor junior engineers. You will play a key role in bringing secure, scalable, and high-performance AI solutions to production using AWS cloud technologies.
You will collaborate closely with software engineers, architects, product managers, and cross-functional teams to deliver seamless and impactful user experiences
Key Responsibilities1. Solution Design & Development
- Lead the design and development of scalable, secure, and high-performance applications.
- Architect robust backend systems and integrate them with frontend applications and third-party services.
- Drive technical decisions and participate in design reviews alongside senior engineers and architects.
- Build generative AI-powered applications, including:
- Agentic workflows (multi-step AI agents using tools)
- Intelligent chat interfaces for employee benefits guidance
- Break down complex systems into manageable components and deliverables.
- Lead prototyping efforts to validate assumptions and reduce risk.
- Own technical scoping and execution planning for features.
- Take end-to-end ownership from prototype to production and ongoing operations.
- Ensure systems are reliable, scalable, maintainable, and performant.
- Identify and proactively resolve technical debt.
- Implement logging, monitoring, and tracing across services.
- Define and maintain SLOs/SLAs for critical systems.
- Ensure real-time visibility to detect anomalies and ensure system health.
- Build and maintain CI/CD pipelines using Infrastructure-as-Code (IaC).
- Ensure automated and reliable deployments.
- Promote best practices for deployment and release processes.
- Write clean, modular, and well-documented code.
- Lead code reviews and establish quality standards.
- Implement unit, integration, and end-to-end testing.
- Optimize APIs and backend systems for performance and scalability.
- Design and deploy applications on AWS cloud, including: S3, CloudFront, API Gateway, Lambda, DynamoDB, SQS, EventBridge
- Ensure secure handling of sensitive data.
- Support security reviews, compliance audits, and mitigation efforts.
- Build agentic AI workflows enabling autonomous multi-step task execution.
- Develop LLM-powered chat systems with contextual and intelligent interactions.
- Implement core AI capabilities:
- Prompt engineering
- Retrieval-Augmented Generation (RAG)
- Tool/function calling
- Memory management
- Agent orchestration
- Evaluate and leverage frameworks like:
- LangChain, LlamaIndex, AutoGen, Amazon Bedrock Agents
- Partner with product and data teams to drive automation and personalization through AI.
- Mentor junior engineers and interns, supporting technical and career growth.
- Foster a culture of knowledge sharing and engineering excellence.
- Participate in hiring and technical interviews.
Education & Experience
- Bachelor’s degree in Computer Science, Engineering, or related field
- 4–8 years of experience in software development or AI engineering
- Strong experience with AWS services (mandatory):
- DynamoDB, Lambda, API Gateway, SQS, EventBridge, S3
- Proficiency in:
- C# / Java, Node.js, TypeScript
- Python (preferred for AI/ML integrations)
- Solid understanding of:
- OOP principles, design patterns
- Microservices & event-driven architectures
- RESTful APIs and distributed systems
- Experience with:
- SQL & NoSQL databases
- CI/CD tools (GitHub Actions, Jenkins, AWS CodePipeline)
- Development tools (Jira, GitHub, SonarQube)
- Hands-on experience in:
- LLM integrations
- Prompt engineering
- RAG pipelines
- Tool/function calling
- Experience building:
- Agentic workflows or AI-powered chat systems (highly preferred)
- Familiarity with Amazon Bedrock or similar AI/ML platforms
- Strong problem-solving and system design capabilities
- Excellent communication and collaboration skills
- Ability to independently own and deliver complex solutions
- Experience working in Agile environments
At bswift, our mission is clear: Become the preeminent benefits administrator through exceptional people, innovative technology, and delighted customers. And our values are at the heart of everything we do to accomplish that mission. We Pursue Excellence, Embrace Accountability, Deliver Superior Service, and strive to Be A Great Place To Work. We take pride in having an engaged, collaborative team that goes the extra mile to get the job done right.
bswift has been regularly named one of Chicago’s Best and Brightest Companies to Work For®, as well as one of the Nation’s Best and Brightest Companies to Work For® year after year. We offer a fun, flexible, and creative environment where you can grow both professionally and personally.
If you have what it takes to join our award-winning culture, we’d love to hear from you!
Benefits
- life insurance
- professional development
About this role
bswift is seeking an AI/ML Software Engineer to design and deploy generative AI applications that help employees navigate their benefits. You'll own complex features end-to-end—from agentic workflows and intelligent chat systems through to production—while influencing architectural decisions around LLMs and agent frameworks. This is a senior individual contributor role that also includes mentoring junior engineers and collaborating with architects, product managers, and cross-functional teams.
The position demands 4–8 years of software development or AI engineering experience, with strong hands-on expertise in AWS services (DynamoDB, Lambda, API Gateway, SQS, EventBridge, S3) and proficiency in C#, Java, Node.js, or TypeScript. You'll need solid grounding in microservices, distributed systems, and CI/CD practices, plus demonstrated experience building LLM integrations, RAG pipelines, agentic workflows, or AI-powered chat systems. Python experience is preferred for AI/ML work.
Beyond technical depth, you'll take ownership of system reliability, observability, and security—implementing monitoring, maintaining SLOs, and ensuring secure handling of sensitive data. The role is based in Bangalore and requires in-office work. This suits someone who thrives owning full-stack AI solutions in a production environment and wants to grow into a technical leadership position.
Typical pay for this role
$140,000
Typical range: $120,000 to $140,000
This role's local market on JobMinglr
Pay for this role
The employer didn't post a pay range for this role. That usually means pay is set in negotiation, which favors whoever arrives with numbers. Check ranges on comparable AI/ML Software Engineer postings in Bangalore, and analyze any offer before you accept it.
Before you apply, worth reading
How JobMinglr reads this job
Every listing here is scored against your profile before you apply: skills overlap, experience level, location and work arrangement, each weighted and explained. You see the score and the reasons, not just a list. How the matching works.