Senior Software Engineer — AI
Job in
Minneapolis, Hennepin County, Minnesota, 55400, USA
Listed on 2026-10-15
Listing for:
Ycotek Pvt. Ltd.
Full Time
position Listed on 2026-10-15
Job specializations:
-
IT/Tech
Machine Learning/ ML Engineer, AI Engineer (Applied/Software), Data Scientist
Job Description & How to Apply Below
We are looking for a self-driven, motivated, and results-oriented professional to join our dynamic team as a Sr. Software Engineer – AI. Please find the role details below;
Key Responsibilities- Design and develop AI/ML based software productionenhancedata transformation, cleaning, and validation for improved data quality and insights.
- Perform data modeling, application development, technical product assistance, and tuning to meet customer performance and functional requirements.
- Perform requirement assessment, information gathering, and recommend appropriate businesssolutions to the company’s customers.
- Work on solution-crafting pre-defined business problems that require Data Science approaches.
- Formulate innovative solutions that best bridge any gaps between a client’s requirements and standard system functionality.
- Create polished,high-quality deliverables on time.
- Effectively communicate with subordinates, peers, superiors, and clients in a way that drives deliverables forward andmaintainsopen communication lines.
- Provide technicalassistanceand cross-training to other team members.
- Collaborate with the team to create data conversion scripts/integrations and test it ensuring data quality and acceptable system performance.
- Bachelor’s degree in computer science or engineering or related field(s).
- 4+ yearsof experience in data engineering, with at least 2-3 years specifically working with AI/ML based technologies.
- Strong problem-solving skills with an emphasis on product development,demonstrates curiosity.
- Experience using languages such as Python and SQL to manipulate data and draw insights from large data sets.
- Knowledge of a variety of machine learning algorithms (clustering, decision tree learning, artificial neural networks,LLMetc.) and their real-world advantages/drawbacks.
- Knowledge of advanced statistical techniques and concepts (regression, properties of distributions, statisticaltestsand proper usage, etc.) and experience with applications.
- Excellent written and verbal communication skills for coordinating across teams.
- A drive to learn and masternew technologies and techniques
- Experience with data pre-processing and feature engineering.
- Experience working with and creating data architectures and data lake management.
- Prior knowledge/experience of Pandas,Numpy,Matlab, Matplotlib,ggplot,Pytorch/Tensorflow, Apache Spark,Keras, Go.
- Knowledge in version controlsystemlike GIT, SVN, and Mercurial.
- Experience in natural language processing (NLP), computer vision, or other specialized AI fields is a plus.
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) for deploying AI models.
- Familiarity withMLOpstools and frameworks for model management and deployment (e.g.,MLflow, Kubeflow, Docker).
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×