job title: ai developer
working hours: 10 am - 4 pm utc+3)
about us:
headquartered in sunnyvale, with offices in dallas & hyderabad, fission labs is a leading software development company, specializing in crafting flexible, agile, and scalable solutions that propel businesses forward. with a comprehensive range of services, including product development, cloud engineering, big data analytics, qa, devops consulting, and ai/ml solutions, we empower clients to achieve sustainable digital transformation that aligns seamlessly with their business goals.
about the role:
we are seeking a highly skilled ai developer to join our specialized team focused on developing and benchmarking on-device ai solutions for macos and windows platforms. the ideal candidate will have deep technical expertise in local inference, ai model optimization, and device-level benchmarking, particularly on apple silicon using coreml and mlx.
you will work on creating benchmarks for local llms and computer vision models, optimize them across a range of hardware accelerators, and contribute to the development of robust performance evaluation frameworks for future hardware platforms.
responsibilities:
- develop and maintain on-device ai benchmarks for macos using the mlx framework.
- port existing llm benchmarks (phi, mistral, llama2/3) from windows to macos.
- create coreml versions of selected computer vision models and perform quantization for various data types and hardware targets (cpu, gpu, neural engine).
- design and prototype local fine-tuning benchmarks, including data preparation, parameter selection, and training strategy evaluation.
- work with on-device ai accelerators (e.g., apple coreml, onnx runtime, tensorrt, openvino, snpe).
- maintain, extend, and optimize benchmarks for future and unreleased hardware platforms across windows, mac, mobile, and embedded devices.
- collaborate with hardware and software teams to refine benchmark design and test coverage.
- analyze model performance, document findings, and suggest optimization strategies.
- communicate progress and findings effectively in english to internal stakeholders.
required skills & experience:
- strong coding expertise in python, c++, and c.
- deep understanding of deep learning frameworks: tensorflow, pytorch.
- experience working with local/on-device inference engines such as:
- apple coreml (preferred)
- onnx runtime
- nvidia tensorrt
- intel openvino
- qualcomm snpe
- familiarity with open-source model repositories like hugging face.
- proven experience in all stages of the software development lifecycle - from prototyping to optimization.
- solid debugging and problem-solving skills.
- excellent communication skills in english.
qualifications:
- bachelor's degree in computer science or related field.
- minimum of 5 years' experience in software design and development.
- demonstrated experience in ai model development and deployment.
we offer:
- opportunity to work on impact-full technical challenges with global reach.
- vast opportunities for self-development, including online university access and knowledge sharing opportunities.
- sponsored tech talks & hackathons to foster innovation and learning.
- generous benefits package including health insurance, retirement benefits, flexible work hours, and more.
- supportive work environment with forums to explore passions-beyond work.
this role presents unique opportunity to contribute to the future of impact-full business solutions while advancing your career in a collaborative and innovative environment.