Software Engineer
Quick answer
FAR.AI is hiring a mid-level Software Engineer (Berkeley, CA or Singapore) to develop scalable machine learning algorithms and contribute to scientific experiments. The role offers health insurance, retirement benefits, and flexible work options.
- Role
- Software Engineer
- Organization
- FAR.AI
- Location
- Berkeley, CA or Singapore (remote possible)
- Work setup
- Remote
- Level
- Mid
- Category
- Engineering & Technology
The role
FAR.AI is seeking software engineers with significant experience in machine learning and software engineering to develop scalable implementations of machine learning algorithms and contribute to scientific experiments. The role involves working with scientists, developing research, and receiving mentorship.
What you'll do
- Develop scalable implementations of machine learning algorithms
- Contribute to scientific experiments
- Receive engineering mentorship
- Join research pods
- Publish results in papers
- Attend conferences free of charge
What it takes
- Significant software engineering experience
- Experience with at least one object-oriented programming language (preferably Python)
- Experience with common ML frameworks like PyTorch or TensorFlow
- Experience with natural language processing or reinforcement learning
- Operating system internals and distributed systems
- Publications or open-source software contributions
What you'll bring
How we treat you
Health Insurance, Retirement, PTO, Paid Leave, WFH Stipend & Equipment, Catered Meals (Berkeley Office Only)
Frequently asked questions
Where is the job located?
Berkeley, CA or Singapore (remote possible)
What are the key qualifications required?
Significant software engineering experience, experience with at least one object-oriented programming language, experience with common ML frameworks, experience with natural language processing or reinforcement learning, operating system internals and distributed systems, publications or open-source software contributions
How do I apply?
Apply directly via the application form. Do not email your resume as it will not impact the decision.
How to apply
Apply directly on FAR.AI's site. We link straight through — no resume parsing, no profile to fill out.
This listing is aggregated from a third-party source and its summary may be auto-generated, so details can be inaccurate or out of date. ForGood is not the employer and is not liable for the content — please verify everything on FAR.AI's official posting before applying.
More Engineering & Technology roles
Associate Professor of Chemical Engineering
Director of IT Services
Clerk of Works Manager
Meet people in Engineering & Technology
Upcoming conferences and workshops where people doing this kind of work get together.