×
Register Here to Apply for Jobs or Post Jobs. X

Senior Machine Learning Software Engineer

Job in Town of Poland, Jamestown, Chautauqua County, New York, 14701, USA
Listing for: Autodesk
Full Time position
Listed on 2026-07-03
Job specializations:
  • Software Development
    Machine Learning/ ML Engineer, Data Scientist, Software Engineer, AI Engineer (Applied/Software)
Salary/Wage Range or Industry Benchmark: 120000 - 150000 USD Yearly USD 120000.00 150000.00 YEAR
Job Description & How to Apply Below
Location: Town of Poland

Job Requisition

Senior Software Engineer - Machine Learning

The Fusion Collaborative Research and Innovation team is looking for a driven and naturally curious software engineer who can hit the ground running in a dynamic environment. We are a small, agile applied research team that are intensely curious and passionate about the impact of artificial intelligence on the product design and manufacturing industry. Fusion is a CAD/CAM software product that connects a company’s entire product design & development process in a single tool.

We see many opportunities for machine learning to expand what our customers are capable of.

In this role, you will play a critical role in bridging the gap between machine learning researchers and production software developers for Fusion. You will work with researchers to build out novel applications for machine learning. When the time comes to move any feature into product, you will be a strong interface with product engineering to plan the integration into Fusion.

You are excited by the idea of working on a wide range of tasks across the research and development pipeline.

This role can be based predominantly from home, with occasional opportunities to get together with the wider team in Kraków.

Responsibilities
  • Develop robust software prototypes demonstrating applications of models, in collaboration with machine learning researchers and ML Ops
  • Identify opportunities to automate and streamline processes to improve research and development velocity
  • Participate in design discussions with software architects as projects mature from research to pre-production
  • Write programs that interface with production software, such as Fusion
  • Develop data pipelines to facilitate the machine learning lifecycle
  • Containerize and deploy applications (Docker)
  • Advocate and implement best practices to ensure the team is developing code effectively at different stages of research and prototype maturity
  • Work across a diverse group of machine learning researchers, developers, product managers, software architects and user experience designers
Minimum Requirements
  • A degree in a related field (Data Science, Computer Science, Statistics or a quantitative-related field) or equivalent professional experience.
  • Proficient in Python, C++
  • Experience with industry best practices for developing and maintaining complex code bases
  • Strong documentation skills to hand-off code and software architecture
  • A self-starter with initiative to search for solutions and execute on problems with minimal supervision
  • Comfortable working in newly forming ambiguous areas where learning and adaptability are key skills and requirements may change as new information is gained
  • Ability to break down a large problem into small components and provide a clear solution for each
Preferred Requirements
  • 3-5 years of experience with software engineering
  • Expertise with Machine Learning, Deep Learning and statistical modeling tools and libraries such as Pytorch, Tensor Flow, Pandas, Sci Kit Learn , pyspark (in IDEs like PyCharm, RStudio, Jupyter)
  • Experience working with big data platforms (Hadoop, Spark, Hive) and orchestration frameworks and analytic environments (Databricks, Sage Maker)
  • Experience with cloud data processing, training, deployment, or operations (AWS, GCP)
  • Experience with developing web applications
  • Experience with developing APIs
  • Experience with CAD/CAM software, or design and manufacturing industries are a plus
#J-18808-Ljbffr
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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary