Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Intelletec, so some details may not match this job. The employer's own page has the real description.
Overview
Intelletec is seeking a highly skilled and experienced Senior Software Engineer specializing in Machine Learning and Systems. In this role, you will be responsible for designing, developing, and deploying advanced machine learning models while integrating them into scalable systems. You will collaborate with cross-functional teams to enhance system functionality and performance, ensuring that our solutions meet the highest standards of efficiency and reliability. Your expertise will contribute to driving innovation and fostering the development of cutting-edge technologies within our organization.
Job Responsibilities
- Design, implement, and optimize scalable machine learning models and systems.
- Conduct data analysis and feature engineering for model development.
- Collaborate with data scientists, engineers, and product management to gather requirements and integrate ML systems into existing architectures.
- Develop testing protocols and ensure successful deployment of machine learning applications.
- Continuously monitor system performance and make improvements as necessary.
- Document research findings, development processes, and results for internal and external use.
- Stay updated on industry trends and advancements in machine learning and systems engineering.
Qualifications
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- 5+ years of professional experience in software engineering, with a strong focus on machine learning and systems.
- Proficient in programming languages such as Python, Java, or C++.
- Experience with machine learning frameworks such as TensorFlow, PyTorch, or scikit-learn.
- Solid understanding of software development methodologies, including Agile and DevOps practices.
- Strong problem-solving skills and the ability to work collaboratively in a team environment.
- Excellent communication skills, both verbal and written.
Technologies & Tools
In this position, you will work extensively with a variety of technologies and tools including, but not limited to, machine learning libraries such as TensorFlow and PyTorch, cloud platforms like AWS or Azure, data processing tools such as Apache Spark, and version control systems such as Git. Familiarity with containerization tools such as Docker and orchestration systems such as Kubernetes is also beneficial, as they play a crucial role in deploying and managing applications within cloud environments.
Ideal Candidates
The ideal candidate for this position is a proactive and innovative thinker who is passionate about machine learning and software engineering. You should possess strong analytical and critical thinking skills, along with a proven ability to troubleshoot complex systems and develop efficient solutions. A collaborative spirit with excellent interpersonal skills will enable you to thrive in a dynamic team environment. Additionally, a strong desire to learn and adapt to emerging technologies will make you an invaluable asset to our organization.
In the Columbus, OH metro area, the middle pay across its 1.1 million jobs was $51,340 a year in May 2025, says the Bureau of Labor Statistics. Pay calculator →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.