What are the responsibilities and job description for the Sr Software Engineer position at Automation Technologies LLC?
Sr Software Engineer (C , Python, CPU/GPU)
Duration: 12-18 months Extension
- C
- Python
- MACHINE LEARNING OR HPC OR SPMD
Responsibilities:
- Participate in development of C/C functional models for instruction accurate simulation.
- Develop distributed-memory parallel implementations for Client operations (C ).
- Develop tools to automate algorithm analysis.
- Participate in integrating software infrastructure systems together.
- Select and analyze pertinent workloads showcasing tradeoffs of algorithmic variants.
Qualifications/Experience/Skill Required:
- Fluency in C/C and Python.
- Strong background in machine learning operations.
- Strong background in SPMD programming models targeting HPC applications.
- Good understanding of general architecture and microarchitecture is preferred.
- Team player with excellent communication skills and desire to tackle challenging problems.