What are the responsibilities and job description for the AI/Machine Learning Developer I position at CobbleStone Software?
We are seeking a passionate professional for the role of AI/Machine Learning Developer I to join our team at CobbleStone Software’s VISDOM Program. In this role, you will work alongside more experienced developers to help design and build innovative solutions leveraging AI and machine learning techniques—primarily focused on NLP (including text categorization, NER, and LLM). This position is ideal for candidates with 1-3 years of professional experience in AI, machine learning, or software development who are eager to deepen their expertise in these emerging areas.
PLEASE NOTE:
· This is a coding position – you will need to have experience with C# and ASP.NET to qualify. Applicants without prior experience in coding in C#/ASP.NET will not be considered.
· We are not hiring candidates with only academic or research experience; you must have AI experience in a work environment to qualify.
Qualifications
- BS/BA degree in Computer Science, Engineering, or a related field (or equivalent hands-on experience through internships or academic projects)
- 1-3 years of professional experience in AI/ML or software development, with exposure to NLP techniques (e.g., text categorization, NER, LLM) and a willingness to further develop these skills
- Familiarity with ASP.NET and C# from professional experience (with languages such as C , R, Python, or JavaScript is a plus)
- A foundational grasp of software development principles, including writing scalable, reliable, and maintainable code
- Ability to interpret system and business requirements, and assist in preparing specifications and design documentation
- Exposure to modern technologies (cloud platforms, virtualization, etc.) and familiarity with Agile development methodologies is a bonus
Technical Task
As part of the application process, you will be asked to complete a brief technical exercise:
- Task: Write a simple program that vectorizes two texts and calculates their similarity or distance using any basic method of your choice (e.g., cosine similarity, Euclidean distance).
- Requirements: Code should be written from scratch without the use of external libraries, and your submission should include a brief interpretation of the result (e.g., indicating whether the texts are very similar or different).
- Candidates with acceptable submissions will be invited to a second-round interview.
Requirements
- Demonstrated ability in AI/ML with hands-on experience from previous employment
- Basic experience in applying statistical analysis and verifying data quality
- Familiarity with testing methods for machine learning or software applications
- Exposure to MVC frameworks and experience developing web applications
- · Understand and adhere to company, team and department’s policies and procedures.
· Understand and work toward meeting the company’s mission and corporate goals, such as but not limited to: assist or perform duties related to customer acquisition, customer satisfaction, customer retention, risk mitigation, an/or cost savings.
· Understand your job duties and metrics; perform annual trainings as request by the company.
· Professionally manage duties, be on-time, detail tasks management, client feedback and suggestions.
· In-depth understanding of CobbleStone products and features as required by your specific role.
· Respond to internal and external related inquiries or requests and aid other staff members as required.
· Schedule calls, meetings, tasks, planning events, implementation, training, maintain the team’s agenda
· Work with CobbleStone team members, where necessary, to recommend solutions that support the company mission and goals.
· Take direction from management, directors, superiors, and others and provide advice in a professional manner.
· Professional communication and team interaction.
· Perform general office duties inclusive of answering phones, emails, meetings, and other related job duties.
· Retain strict confidentiality obligations of company policies and those if its clients; inclusive of not participating in, responding to surveys/questions, or posting company/client/vendor/employee or non-public information on social media sites or other public sources.
· Maintain compliance with PTO and time-off policies, security policies, and comply with applicable laws, regulations, and client contract obligations; strive to schedule all time-off in advance and coordinated with manager and Human Resources.
· Be reliable, professional, and maintain a high level of customer satisfaction.
· Assist with meeting Companies goal of client revenue grow, client retention, profitability goals.
· May require travel, may require long period of time at a computer and other physical activities.
· Adhere to company policies and procedures.
· Assist with other duties assigned as required to achieve company’s mission.
· Respond to internal and external related inquiries or requests and aid other staff members as required.
· Professional communication and team interaction.
· When asked: assist and/or lead the mentoring of other staff.
· Understand your roles, job duties and metrics.
· Perform general office duties inclusive of answering phones, emails, meetings, and other related job duties.
· Maintain compliance with PTO and time-off policies, security policies, and comply with applicable laws, regulations, and client contract obligations; strive to schedule all time-off in advance and coordinate with manager and Human Resources.
· Be reliable, professional, and maintain a high level of customer satisfaction.
· Assist with meeting Companies goal of client revenue growth, client retention, profitability goals.
· May require overnight travel for multiple days
· May require travel, both in the US and International (can be overnight for multiple days)
· May require long period of time at a computer
· May require long walks, stairs, standing, both onsite and on travel
· May require lifting or traveling with items up to 50 lbs.
·
· Miscellaneous:
· Must have excellent English communication skills.
· Must be able to legally work in the United States, must pass background, criminal, and drug testing.
To apply for this position please utilize the one click apply or reach out via phone at 1-856-784-1139 ext. 1141
Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status
About CobbleStone:
Founded in 1995, CobbleStone is the leading contract lifecycle management software that is trusted by thousands of users every day. The CobbleStone software is a United States government contractor and a leader with procurement, legal, and risk management software. To learn more about what we do, visit us online at www.cobblestonesoftware.com.
Job Type: Full-time
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Health insurance
- Paid time off
- Referral program
- Vision insurance
Schedule:
- Monday to Friday
Work Location: Hybrid remote in Lindenwold, NJ 08021