Machine Learning Engineer
About the role
Role: Software Engineer/ ML Engineer
Duration: 12 Months
Location: Bedminster, NJ
Mode of Work: Onsite for 5 days a week.
Job Type: Open for W2 and C2C
Key Responsibilities & Requirements:
PhD in Computer Science or a closely related field with strong foundations in software engineering, algorithms, distributed systems, and backend architecture.
Hands-on software development experience using Python and/or Java, with the ability to design, develop, test, and deploy scalable production-grade applications.
Strong database knowledge in SQL and/or Oracle, including query optimization, stored procedures and data modeling. (Experience focused on relational databases; not seeking candidates whose primary experience is in MATLAB, Excel, or CSV-based analysis.)
Strong understanding of Artificial Intelligence (AI), Machine Learning (ML), algorithms, and data structures, with experience leveraging AI to enhance existing applications, accelerate development using AI-assisted coding/vibe coding techniques, and drive technology modernization initiatives.
Ability to evaluate and adopt emerging technologies, recommend architectural improvements, and drive innovation across software platforms.
Passionate learner with a strong curiosity for new technologies, excellent problem-solving skills, and a track record of continuously expanding technical expertise.
Preferred: Experience working with cloud platforms (AWS, Azure, or GCP), containerization technologies, and modern software development practices is a BIG Plus.
Responsibilities
- Design, develop, test, and deploy scalable production-grade applications
- Evaluate and adopt emerging technologies
- Recommend architectural improvements
- Drive innovation across software platforms
Qualifications
- PhD in Computer Science or a closely related field
- Hands-on software development experience using Python and/or Java
- Strong database knowledge in SQL and/or Oracle
- Strong understanding of AI, ML, algorithms, and data structures
Skills mentioned
About Innovatix Technology Partners
Innovatix Technology Partners is an ISO 9001:2015 certified leading-edge software design and development company founded in 1993. Previously operating as Macrosoft, Inc., with our headquarters and development center located in Bedminster, New Jersey, Innovatix has grown our service offerings to support clients in all industries. Owning and operating two international development centers for over 20 years in Lahore, Pakistan and Trivandrum, India has provided tremendous value to our clients. Innovatix delivers high-quality, cost-effective, full life-cycle solutions to complex software development projects. Innovatix has more than 400 employees worldwide, with expertise in a diverse range of software and related technologies. Innovatix consistently delivers projects that exceeded client expectations while staying within budget and time constraints. Innovatix has developed synergistic partnerships with a select technology companies as judged by process and quality approach. Innovatix has developed highly specialized skills and certifications with our partners Quadient and OpenText. Each of these certified partnerships ensure we have access to private portals and utilities to delivery high value to clients. In all economic environments Innovatix has remained successful in growing long-term working relationships with our client by focus intensely on the end user needs. We invest our time and energy in gaining a full understanding of client's business processes. Innovatix’s highly qualified and professional development teams address the entire development lifecycle, from business process engineering and system architecture design through final system hosting and maintenance. Innovatix maintains a leading edge in software technology allowing us to design new systems efficiently and rapidly and then successfully integrate those new systems in complex business and IT environments. Innovatix can be found at www.innovatixinc.com.