Senior Machine Learning Software Engineer
Brak informacji o wynagrodzeniu
SeniorFull-time
#367834·Dodano dziś·0
Źródło: AutodeskTech Stack / Keywords
Machine LearningAgileDockerData SciencePythonSoftware ArchitecturePyTorchTensorFlow
Firma i stanowisko
Autodesk is a company that creates software used in product design and manufacturing, including the Fusion CAD/CAM software product that connects a company's entire product design and development process in a single tool.
Wymagania
- Degree in Data Science, Computer Science, Statistics, or a related quantitative field, or equivalent professional experience
- Proficient in Python and C++
- Experience with industry best practices for developing and maintaining complex code bases
- Strong documentation skills for code and software architecture hand-off
- Self-starter with initiative and ability to work with minimal supervision
- Comfortable working in ambiguous, evolving areas requiring adaptability
- Ability to decompose large problems into smaller components with clear solutions
Preferred:
- 3-5 years of software engineering experience
- Expertise with machine learning, deep learning, and statistical modeling tools and libraries such as PyTorch, TensorFlow, Pandas, SciKitLearn, pyspark
- Experience with big data platforms like Hadoop, Spark, Hive and analytic environments such as Databricks, SageMaker
- Experience with cloud data processing, training, deployment, or operations on AWS or GCP
- Experience developing web applications and APIs
- Experience with CAD/CAM software or design and manufacturing industries is a plus
Obowiązki
- Develop robust software prototypes demonstrating applications of models, collaborating 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 using Docker
- Advocate and implement best practices for code development at different stages of research and prototype maturity
- Collaborate with machine learning researchers, developers, product managers, software architects, and user experience designers
Oferta
- Competitive compensation package including base salary, annual cash bonuses, commissions (for sales roles), stock grants, and comprehensive benefits
Autodesk sp. z o.o.
35 aktywnych ofert