Check Your Resume Match Score
Scan your resume against ATS criteria for this Software Engineer (AI/ML) role at Innovecture.
Apply for this position
Job Description
We at Innovecture are hiring for a
Software Engineer( AL/ML)to expand our team.
About Innovecture:
Founded in 2007 under the leadership of CEO Shreyas Kamat, Innovecture LLC, began as a U.S.-based Information Technology and Management Consulting Company focusing on technology consulting and services. With international development centers located in Salt Lake City, USA, and Pune, India, Innovecture leverages its Global Agile Delivery Model to effectively deliver client projects within budget scope and project deadline. The primary focus of Innovecture is to provide a unique wealth of expertise and experience to the IT and Management Consulting realm by utilizing various technologies across multiple industry domains. Innovecture uses best-in-class design processes and top-quality talent to ensure the highest quality deliverables. With innovation embedded in its consulting and services approach, Innovecture will continue to deliver outstanding results for its Fortune 500 clients and employees.
Role OverviewThe Software Engineer is one of the primary engineering roles within a Squad, they are often Engineers that have worked on several products and have at least an intermediate level of experience in solution delivery principles. As a Software Engineer at, you will be responsible for the development, implementation, and support of performant, highly scalable software solutions. This is a hands-on role that requires the candidate to work collaboratively in a squad following a Scaled Agile development methodology. You must be a self-starter, delivery-focused, and possess a broad set of technology skills.
We will count on you to:- Ensure that solution requirements are gathered accurately, understood, and that all stakeholders have transparency on impacts
- Hands-on; write code, peer review and test alongside your teams
- Follow engineering best practices and principles within your organisation
- Work closely with a Lead Software Engineer
- Follow good agile practices that are foundational to product delivery
- Be an active member of the Technology community – contribute, collaborate, and learn
- Build strong relationships with members of your engineering squad
- Work with state-of-the-art technologies to solve genuine, real-world problems
- Troubleshoot and resolve software engineering issues
- Provide technical support to clients on existing problems
- Recommend and execute code improvements based on current solutions
- The ability to communicate effectively to both technical and non-technical colleagues in a cross-functional environment
- Proven track record of successfully delivering software solutions
- Some experience or knowledge of working with Agile at Scale, Lean and Continuous Delivery approaches such as Continuous Integration, Test-Driven Development and Infrastructure as Code
- Some experience with cloud native software architectures
- Proven experience in the remediation of SAST/DAST findings
- Understanding of CI/CD and DevOps practices
- Strong Self-starter and active squad contributor
- Design, develop, test, and deploy AI/ML-backed services and user-facing features.
- Translate business problems into solution approaches (LLM, rules + ML hybrid, or traditional software patterns as appropriate).
- Build and maintain APIs/microservices to serve AI capabilities at scale with reliability and observability.
- Develop LLM-based solutions such as summarization, classification, extraction, search, Q&A, copilots/assistants, and workflow automation.
- Implement prompting strategies and orchestration patterns (tool/function calling, retrieval-augmented generation (RAG), agents where appropriate).
- Evaluate model outputs for accuracy, safety, and consistency; create automated evaluation methods and human-in-the-loop review workflows.
- Proficient in one or more of the following programming languages and frameworks with in-depth skills in at least one of the following: JavaScript, Typescript
- Strong experience in one or more of the following frameworks Angular, NodeJS, Express.JS, React
- Experience with Unit Testing and Integration Testing is also essential
- Strong experience working with an ORM Framework including the use of TSQL and NOSQL databases such as MSSQL and Mongodb
- Some experience with container technologies such as Docker and Kubernetes
- Knowledge of SDLC processes and practices and experience with some or all of Confluence, JIRA, ADO, Github etc.
- Experience working with the MEAN or MERN stack
- The ability to apply Patterns and Practices to real world use cases
- Experience of Drupal or Camunda would be beneficial but not essential
Our team comprises all sorts of people from all sorts of backgrounds. We believe everyone brings value and a unique perspective and want to promote a fun and diverse culture. To help us succeed we hope that you can demonstrate:
- A genuine passion for technology
- A clear commitment to creating brilliant products that will give our clients the edge
- A willingness to work fluidly and respectfully with our talented team
Frequently Asked Questions
How to apply for Software Engineer (AI/ML) at Innovecture?
Click the "Apply via CareerScan" button on this page.
What is the salary for this role?
Salary details will be discussed during the interview.
What experience is required?
This position is open to freshers and experienced candidates.
Is this position still open?
Yes, currently active and accepting applications.
Similar Openings
Explore related active roles in work from home
Software Engineer (AI/ML)
Innovecture · Remote
